Class WriterT<W, M extends MonadRec<?,M>, A>

java.lang.Object
com.jnape.palatable.lambda.monad.transformer.builtin.WriterT<W,M,A>
Type Parameters:
W - the accumulation type
M - the monadic embedding
A - the result type
All Implemented Interfaces:
Applicative<A, WriterT<W,M,?>>, Functor<A, WriterT<W,M,?>>, Monad<A, WriterT<W,M,?>>, MonadBase<M, A, WriterT<W,?,?>>, MonadRec<A, WriterT<W,M,?>>, MonadWriter<W, A, WriterT<W,M,?>>, MonadT<M, A, WriterT<W,M,?>, WriterT<W,?,?>>

public final class WriterT<W, M extends MonadRec<?,M>, A> extends Object implements MonadWriter<W, A, WriterT<W,M,?>>, MonadT<M, A, WriterT<W,M,?>, WriterT<W,?,?>>