canCatchIo

given canCatchIo: CanCatch[[A] =>> IO[A]]

Value members

Concrete methods

inline override def catchNonFatalThrowable[A](fa: => IO[A]): IO[Either[Throwable, A]]
Definition Classes
CanCatch
final inline override def mapFa[A, B](fa: IO[A])(f: A => B): IO[B]
Definition Classes
CanCatch

Inherited methods

@inline
final def catchNonFatal[A, B](fb: => IO[B])(f: Throwable => A): IO[Either[A, B]]
Inherited from
CanCatch
@inline
final def catchNonFatalEither[A, AA >: A, B](fab: => IO[Either[A, B]])(f: Throwable => AA): IO[Either[AA, B]]
Inherited from
CanCatch