ioCanHandleError

given ioCanHandleError: CanHandleError[[A] =>> IO[A]]

Value members

Concrete methods

inline override def handleNonFatal[A, AA >: A](fa: => IO[A])(handleError: Throwable => AA): IO[AA]
Definition Classes
CanHandleError
inline override def handleNonFatalWith[A, AA >: A](fa: => IO[A])(handleError: Throwable => IO[AA]): IO[AA]
Definition Classes
CanHandleError

Inherited methods

@inline
final def handleEitherNonFatal[A, AA >: A, B, BB >: B](fab: => IO[Either[A, B]])(handleError: Throwable => Either[AA, BB]): IO[Either[AA, BB]]
Inherited from
CanHandleError
@inline
final def handleEitherNonFatalWith[A, AA >: A, B, BB >: B](fab: => IO[Either[A, B]])(handleError: Throwable => IO[Either[AA, BB]]): IO[Either[AA, BB]]
Inherited from
CanHandleError