Package com.jnape.palatable.lambda.monad.transformer.builtin
-
Class Summary Class Description EitherT<M extends MonadRec<?,M>,L,R> Amonad transformer
forEither
.IdentityT<M extends MonadRec<?,M>,A> Amonad transformer
forIdentity
.IterateT<M extends MonadRec<?,M>,A> Amonad transformer
over a co-inductive, singly-linked spine of values embedded in effects.LazyT<M extends MonadRec<?,M>,A> Amonad transformer
forLazy
.MaybeT<M extends MonadRec<?,M>,A> Amonad transformer
forMaybe
.ReaderT<R,M extends MonadRec<?,M>,A> StateT<S,M extends MonadRec<?,M>,A> TheState
monad transformer
.WriterT<W,M extends MonadRec<?,M>,A> Amonad transformer
forWriter
.