public final class Writer<W,A>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
<B> Writer<W,B> |
flatMap(F<A,Writer<W,B>> f) |
W |
log() |
<B> Writer<W,B> |
map(F<A,B> f) |
Monoid<W> |
monoid() |
P2<W,A> |
run() |
static <A> F<A,Writer<java.lang.String,A>> |
stringLogger() |
Writer<W,A> |
tell(W w) |
static <W,A> Writer<W,A> |
unit(A a,
Monoid<W> m) |
static <W,A> Writer<W,A> |
unit(A a,
W w,
Monoid<W> m) |
static <B> Writer<java.lang.String,B> |
unit(B b) |
A |
value() |