- Since
2021-11-03
- Companion
- object
trait CanRecover[F]
trait CanHandleError[F]
trait CanCatch[F]
trait FxCtor[F]
class Object
trait Matchable
class Any
trait FxOfFuture
class FutureFx
Value members
Inherited methods
@inline
final def catchNonFatalEither[A, AA >: A, B](fab: => F[Either[A, B]])(f: Throwable => AA): F[Either[AA, B]]
- Inherited from
- CanCatch
@inline
final def handleEitherNonFatal[A, AA >: A, B, BB >: B](fab: => F[Either[A, B]])(handleError: Throwable => Either[AA, BB]): F[Either[AA, BB]]
- Inherited from
- CanHandleError
@inline
final def handleEitherNonFatalWith[A, AA >: A, B, BB >: B](fab: => F[Either[A, B]])(handleError: Throwable => F[Either[AA, BB]]): F[Either[AA, BB]]
- Inherited from
- CanHandleError
@inline
final def recoverEitherFromNonFatal[A, AA >: A, B, BB >: B](fab: => F[Either[A, B]])(handleError: PartialFunction[Throwable, Either[AA, BB]]): F[Either[AA, BB]]
- Inherited from
- CanRecover
@inline
final def recoverEitherFromNonFatalWith[A, AA >: A, B, BB >: B](fab: => F[Either[A, B]])(handleError: PartialFunction[Throwable, F[Either[AA, BB]]]): F[Either[AA, BB]]
- Inherited from
- CanRecover
def recoverFromNonFatal[A, AA >: A](fa: => F[A])(handleError: PartialFunction[Throwable, AA]): F[AA]
- Inherited from
- CanRecover
def recoverFromNonFatalWith[A, AA >: A](fa: => F[A])(handleError: PartialFunction[Throwable, F[AA]]): F[AA]
- Inherited from
- CanRecover