Created by MarkPerry on 9/01/14.
| Type | Name and description |
|---|---|
A |
eval(S s) |
S |
exec(S s) |
static State<S, C> |
flatMap(State<S, B> mb, F<B, State<S, C>> f) |
State<S, B> |
flatMap(F<A, State<S, B>> f) |
State<S, B> |
flatMap(groovy.lang.Closure<State<S, B>> c) |
static State<S1, S1> |
get() |
State<S, S> |
gets() |
static State<S, A> |
gets(F<S, A> f) |
static State<S1, A1> |
lift(F<S1, fj.P2<S1, A1>> f) |
static State<S1, S1> |
liftS(F<S1, S1> f) |
State<S, B> |
map(F<A, B> f) |
State<S, B> |
map(groovy.lang.Closure<B> c) |
State<S, B> |
mapState(F<fj.P2<S, A>, fj.P2<S, B>> f) |
static State<S, fj.Unit> |
modify(F<S, S> f) |
static State<S1, fj.Unit> |
put(S1 s) |
fj.P2<S, A> |
run(S s) |
static State<S1, A1> |
unit(A1 a) |
State<S1, A1> |
unit(F<S1, fj.P2<S1, A1>> f) |
State<S, A> |
withs(F<S, S> f) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |