interop cats:cats效果类型类的ZIO实例 源码
互操作猫效果 该库提供Cats Effect所需的实例。 ZIO Cats Effect实例 ZIO通过根据需要提供IO的ConcurrentEffect实例,例如fs2 , doobie和http4s与Typelevel库集成。 实际上,我撒了点谎,因为ConcurrentEffect扩展了Throwable MonadError ,所以无法对任何错误类型实现ConcurrentEffect 。 为了方便起见,我们将别名定义如下: type Task [ A ] = IO [ Throwable , A ] 因此,我们提供了ConcurrentEffect[Task]的实例。 并发
用户评论