我有许多代码如
的路线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(_))`
可能我需要一些磁铁。
有人可以帮我实现吗?
答案 0 :(得分:0)
order by rand()