spray:自定义onSuccess指令

时间:2015-06-30 09:36:36

标签: scala spray

我有许多代码如

的路线
onSuccess(Future(x.unsafePerformIO))(_.fold(f, complete(_)))

其中x来自scalaz IO[A \/ B]。我想将其提取到自定义指令,如

def handleFutureIO[A, B](ioab: IO[A \/ B])(handleLeft: A => Route) = 
  onSuccess(Future(ioab.unsafePerformIO))(_.fold(handleLeft, complete(_))`

可能我需要一些磁铁。

有人可以帮我实现吗?

1 个答案:

答案 0 :(得分:0)

order by rand()