TaskCpsMonad
trait CpsAsyncMonad[[X] =>> ZIO[Any, Throwable, X]]
trait CpsTryMonad[[X] =>> ZIO[Any, Throwable, X]]
trait CpsMonad[[X] =>> ZIO[Any, Throwable, X]]
class Object
trait Matchable
class Any
Type members
Inherited types
Value members
Inherited methods
def restore[A](fa: ZIO[Any, Throwable, A])(fx: Throwable => ZIO[Any, Throwable, A]): ZIO[Any, Throwable, A]
- Inherited from
- CpsTryMonad
def withAsyncAction[A](fa: ZIO[Any, Throwable, A])(action: => ZIO[Any, Throwable, Unit]): ZIO[Any, Throwable, A]
- Inherited from
- CpsTryMonad