arrow-extras-extensions / arrow.data.extensions.eithert.monadThrow

Package arrow.data.extensions.eithert.monadThrow

Extensions for External Classes

arrow.data.EitherT  
kotlin.Throwable  

Functions

binding fun <F, B> binding(MF: Monad<F>, AE: ApplicativeError<F, Throwable>, arg0: suspend MonadContinuation<Kind<Kind<ForEitherT, F>, Throwable>, *>.() -> B): EitherT<F, Throwable, B>
bindingCatch fun <F, B> bindingCatch(MF: Monad<F>, AE: ApplicativeError<F, Throwable>, arg0: suspend MonadErrorContinuation<Kind<Kind<ForEitherT, F>, Throwable>, *>.() -> B): EitherT<F, Throwable, B>