ioCanRecover

given ioCanRecover: CanRecover[[A] =>> IO[A]]

Value members

Concrete methods

inline override def recoverFromNonFatal[A, AA >: A](fa: => IO[A])(handleError: PartialFunction[Throwable, AA]): IO[AA]
Definition Classes
CanRecover
inline override def recoverFromNonFatalWith[A, AA >: A](fa: => IO[A])(handleError: PartialFunction[Throwable, IO[AA]]): IO[AA]
Definition Classes
CanRecover

Inherited methods

@inline
final def recoverEitherFromNonFatal[A, AA >: A, B, BB >: B](fab: => IO[Either[A, B]])(handleError: PartialFunction[Throwable, Either[AA, BB]]): IO[Either[AA, BB]]
Inherited from
CanRecover
@inline
final def recoverEitherFromNonFatalWith[A, AA >: A, B, BB >: B](fab: => IO[Either[A, B]])(handleError: PartialFunction[Throwable, IO[Either[AA, BB]]]): IO[Either[AA, BB]]
Inherited from
CanRecover