ErrorEffect
Value members
Concrete methods
final override def katch[A, U <: ErrorEffect[E, E1]](body: Computation[A, U])(f: E => Computation[A, U]): Computation[A, U]
- Definition Classes
final def raise[K, V1](k: K, v: V1)(implicit ev: (K, V1) <:< E1): Computation[Unit, ErrorEffect[E, E1]]
final def raises[K, V](k: K, v: V)(implicit ev: (K, V) <:< E): Computation[Unit, ErrorEffect[E, E1]]
Inherited methods
final def perform[A, U <: ThisEffect](f: ErrorSig[E, E1] & Apply[U] => A !@! U { def apply(z: ErrorSig[E, E1] & Apply[U]): A !@! U; }): Computation[A, U]
- Inherited from:
- CanPerform