SafeEffectOps
class Object
trait Matchable
class Any
Value members
Concrete methods
def catchThrowable[B](pure: A => B, onThrowable: Throwable => Eff[R, B])(implicit m: MemberInOut[[A] =>> Safe[A], R]): Eff[R, B]
def ignoreException[E <: Throwable](implicit evidence$1: ClassTag[E], m: MemberInOut[[A] =>> Safe[A], R]): Eff[R, Unit]
def recoverThrowable[B](pure: A => B, onThrowable: PartialFunction[Throwable, Eff[R, B]])(implicit m: MemberInOut[[A] =>> Safe[A], R]): Eff[R, B]
def runSafe[U](implicit m: Aux[[A] =>> Safe[A], R, U]): Eff[U, (Either[Throwable, A], List[Throwable])]
def whenFailed(onThrowable: Throwable => Eff[R, A])(implicit m: MemberInOut[[A] =>> Safe[A], R]): Eff[R, A]
def whenThrowable(onThrowable: PartialFunction[Throwable, Eff[R, A]])(implicit m: MemberInOut[[A] =>> Safe[A], R]): Eff[R, A]