Modifier and Type | Method and Description |
---|---|
<M extends Kind1<M,?>> |
Monad.Lifted1.apply(Monad<M,T> m) |
<M extends Kind1<M,?>> |
Monad.Lifted2.apply(Monad<M,T1> m1,
Monad<M,T2> m2) |
<M extends Kind1<M,?>> |
Monad.Lifted3.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3) |
<M extends Kind1<M,?>> |
Monad.Lifted4.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4) |
<M extends Kind1<M,?>> |
Monad.Lifted5.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<U> Monad<M,U> |
Monad.flatMap(Function<? super T,? extends Monad<M,U>> mapper)
FlatMaps this Monad to a new Monad with different component type.
|
<U> Monad<M,U> |
Monad.map(Function<? super T,? extends U> mapper) |
static <T> Monad<List<?>,T> |
Monad.of(List<T> list) |
Modifier and Type | Method and Description |
---|---|
<M extends Kind1<M,?>> |
Monad.Lifted1.apply(Monad<M,T> m) |
<M extends Kind1<M,?>> |
Monad.Lifted2.apply(Monad<M,T1> m1,
Monad<M,T2> m2) |
<M extends Kind1<M,?>> |
Monad.Lifted2.apply(Monad<M,T1> m1,
Monad<M,T2> m2) |
<M extends Kind1<M,?>> |
Monad.Lifted3.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3) |
<M extends Kind1<M,?>> |
Monad.Lifted3.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3) |
<M extends Kind1<M,?>> |
Monad.Lifted3.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3) |
<M extends Kind1<M,?>> |
Monad.Lifted4.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4) |
<M extends Kind1<M,?>> |
Monad.Lifted4.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4) |
<M extends Kind1<M,?>> |
Monad.Lifted4.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4) |
<M extends Kind1<M,?>> |
Monad.Lifted4.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4) |
<M extends Kind1<M,?>> |
Monad.Lifted5.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5) |
<M extends Kind1<M,?>> |
Monad.Lifted5.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5) |
<M extends Kind1<M,?>> |
Monad.Lifted5.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5) |
<M extends Kind1<M,?>> |
Monad.Lifted5.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5) |
<M extends Kind1<M,?>> |
Monad.Lifted5.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted6.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted7.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
<M extends Kind1<M,?>> |
Monad.Lifted8.apply(Monad<M,T1> m1,
Monad<M,T2> m2,
Monad<M,T3> m3,
Monad<M,T4> m4,
Monad<M,T5> m5,
Monad<M,T6> m6,
Monad<M,T7> m7,
Monad<M,T8> m8) |
Modifier and Type | Method and Description |
---|---|
<U> Monad<M,U> |
Monad.flatMap(Function<? super T,? extends Monad<M,U>> mapper)
FlatMaps this Monad to a new Monad with different component type.
|
Copyright © 2016. All Rights Reserved.