arrow-mtl / arrow.mtl.extensions.kleisli.applicativeError

Package arrow.mtl.extensions.kleisli.applicativeError

Extensions for External Classes

arrow.core.Either  
arrow.Kind  
arrow.mtl.Kleisli  
arrow.typeclasses.ApplicativeError  

Functions

catch fun <F, D, E, A> catch(AE: ApplicativeError<F, E>, arg0: (Throwable) -> E, arg1: () -> A): Kleisli<F, D, A>
raiseError fun <F, D, E, A> E.raiseError(AE: ApplicativeError<F, E>): Kleisli<F, D, A>