effectie-cats-effect3
effectie-cats-effect3
effectie.cats
canCatch
canCatchId
canCatchIo
canHandleError
idCanHandleError
ioCanHandleError
canRecover
idCanRecover
ioCanRecover
console
console
ConsoleEffectF
fromFuture
fromFutureToId
fromFutureToIo
fx
idFx
ioFx
fxCtor
idFxCtor
ioFxCtor
toFuture
idToFuture
ioToFuture
effectie.cats.syntax
all
error
error
effectie-cats-effect3
/
effectie.cats
/
canCatch
/
canCatchIo
canCatchIo
given
canCatchIo
:
CanCatch
[[A] =>>
IO
[A]]
Value members
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