arrow-mtl / arrow.mtl.extensions / EitherTMonadThrow

EitherTMonadThrow

@extension interface EitherTMonadThrow<F, L> : MonadThrow<EitherTPartialOf<F, L>>, EitherTMonadError<F, L, Throwable>

Functions

AE abstract fun AE(): ApplicativeError<F, Throwable>
MF abstract fun MF(): Monad<F>

Do you like Arrow?

Arrow Org
<