Package fj.data
Class Writer<W,A>
- java.lang.Object
-
- fj.data.Writer<W,A>
-
public final class Writer<W,A> extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-