FAErrorHandlingOps

final class FAErrorHandlingOps[F[_], B](fb: F[B]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def catchNonFatal[A](f: Throwable => A)(canCatch: CanCatch[F]): F[A \/ B]
def catchNonFatalThrowable[A](canCatch: CanCatch[F]): F[Throwable \/ B]
def handleNonFatal[BB >: B](handleError: Throwable => BB)(canHandleError: CanHandleError[F]): F[BB]
def handleNonFatalWith[BB >: B](handleError: Throwable => F[BB])(canHandleError: CanHandleError[F]): F[BB]
def recoverFromNonFatal[BB >: B](handleError: PartialFunction[Throwable, BB])(canRecover: CanRecover[F]): F[BB]
def recoverFromNonFatalWith[BB >: B](handleError: PartialFunction[Throwable, F[BB]])(canRecover: CanRecover[F]): F[BB]