Uses of Package
com.jnape.palatable.lambda.monad
Packages that use com.jnape.palatable.lambda.monad
Package
Description
-
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.adtClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.An interface formonadsthat can be interrupted with some type of error.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1). -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.adt.choiceClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1). -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.adt.hlistClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.adt.hmapClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1). -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functionsClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn1ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn2ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn3ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn4ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn5ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn6ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn7ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.builtin.fn8ClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.recursionClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functions.specializedClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.functor.builtinClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.ioClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.An interface formonadsthat can be interrupted with some type of error.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1). -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.monadClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.An interface formonadsthat can be interrupted with some type of error.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value.A stack-safemonad transformerthat can safely interpret deeply nested left- or right-associated binds for anyMonadRec. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.monad.transformerClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1). -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.monad.transformer.builtinClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.An interface formonadsthat can be interrupted with some type of error.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.monoidClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.monoid.builtinClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.opticsClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1). -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.optics.functionsClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.semigroupClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.semigroup.builtinClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A monad that is capable of reading an environmentRand producing a lifted valueA.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).AMonadthat is capable of writing and accumulating state alongside a value, but is not necessarily capable of simultaneously accessing the state and the value. -
Classes in com.jnape.palatable.lambda.monad used by com.jnape.palatable.lambda.traversableClassDescriptionMonads are
Applicativefunctors that support a flattening operation to unwrapM<M<A>> -> M<A>.A class ofmonadsthat offer a stack-safe interface for performing arbitrarily manyflatmap-likeoperations viaMonadRec.trampolineM(Fn1).