All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
<T,R1,R> Higher<W1,R> |
forEach2(Higher<W1,T> value1,
java.util.function.Function<? super T,? extends Higher<W1,R1>> value2,
java.util.function.BiFunction<? super T,? super R1,? extends R> yieldingFunction) |
<T1,T2,R1,R2,R> Higher<W1,R> |
forEach3(Higher<W1,T1> value1,
java.util.function.Function<? super T1,? extends Higher<W1,R1>> value2,
java.util.function.BiFunction<? super T1,? super R1,? extends Higher<W1,R2>> value3,
Fn3<? super T1,? super R1,? super R2,? extends R> yieldingFunction) |
<T1,T2,T3,R1,R2,R3,R> Higher<W1,R> |
forEach4(Higher<W1,T1> value1,
java.util.function.Function<? super T1,? extends Higher<W1,R1>> value2,
java.util.function.BiFunction<? super T1,? super R1,? extends Higher<W1,R2>> value3,
Fn3<? super T1,? super R1,? super R2,? extends Higher<W1,R3>> value4,
Fn4<? super T1,? super R1,? super R2,? super R3,? extends R> yieldingFunction) |
static <W1> Comprehensions<W1> |
of(Monad<W1> monad) |
static <W1> Comprehensions.Guarded<W1> |
of(MonadZero<W1> monad) |