arrow-core / arrow.core.extensions / AndThenMonad

AndThenMonad

interface ~~AndThenMonad~~<X> : Monad<AndThenPartialOf<X>>, AndThenApplicative<X> Deprecated: AndThen is becoming an internal data type that automatically tries to make andThen stack safe

Functions

ap open fun <A, B> AndThenOf<X, A>.ap(ff: AndThenOf<X, (A) -> B>): AndThen<X, B>
flatMap open fun <A, B> AndThenOf<X, A>.flatMap(f: (A) -> AndThenOf<X, B>): AndThen<X, B>
map open fun <A, B> AndThenOf<X, A>.map(f: (A) -> B): AndThen<X, B>
tailRecM open fun <A, B> tailRecM(a: A, f: (A) -> AndThenOf<X, Either<A, B>>): AndThen<X, B>

Do you like Arrow?

Arrow Org
<