通过阅读一些代码,但我不明白该运算符的含义。任何帮助表示赞赏!
看到这个文件:https : //github.com/spray/spray/blob/master/spray-httpx/src/main/scala/spray/httpx/TransformerPipelineSupport.scala
它是Spray中的自定义运算符,类似于Function1.andThen
用于组合功能,但与Futures一起使用时更加方便。它支持链接以下三种类型的功能:
A => B
和B => C
以A => C
(同andThen
)A => Future[B]
和B => C
以A => Future[C]
(类似Future.map
)A => Future[B]
和B => Future[C]
以A => Future[C]
(类似Future.flatMap
)本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句