IoRecoverable
Type members
Inherited types
Value members
Concrete methods
override def recoverFromNonFatal[A, AA >: A](fa: => IO[A])(handleError: PartialFunction[Throwable, AA]): IO[AA]
- Definition Classes
- CanRecover
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
override def recoverFromNonFatalWith[A, AA >: A](fa: => IO[A])(handleError: PartialFunction[Throwable, IO[AA]]): IO[AA]
- Definition Classes
- CanRecover
Inherited methods
final def recoverEitherFromNonFatal[A, AA >: A, B, BB >: B](fab: => IO[A \/ B])(handleError: PartialFunction[Throwable, AA \/ BB]): IO[AA \/ BB]
- Inherited from
- CanRecover
final def recoverEitherFromNonFatalWith[A, AA >: A, B, BB >: B](fab: => IO[A \/ B])(handleError: PartialFunction[Throwable, IO[AA \/ BB]]): IO[AA \/ BB]
- Inherited from
- CanRecover
final def recoverEitherTFromNonFatal[A, AA >: A, B, BB >: B](efab: => XorT[A, B])(handleError: PartialFunction[Throwable, AA \/ BB]): XorT[AA, BB]
- Inherited from
- CanRecover
final def recoverEitherTFromNonFatalWith[A, AA >: A, B, BB >: B](efab: => XorT[A, B])(handleError: PartialFunction[Throwable, IO[AA \/ BB]]): XorT[AA, BB]
- Inherited from
- CanRecover