public interface AnyMForComprehensionHandler<U>
| Modifier and Type | Method and Description |
|---|---|
<R1,R> com.aol.cyclops.monad.AnyM<R> |
forEach2(com.aol.cyclops.monad.AnyM<U> anyM,
java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends R>> yieldingFunction) |
<R1,R> com.aol.cyclops.monad.AnyM<R> |
forEach2(com.aol.cyclops.monad.AnyM<U> anyM,
java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad,
java.util.function.Function<? super U,java.util.function.Function<? super R1,java.lang.Boolean>> filterFunction,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends R>> yieldingFunction) |
<R1,R2,R> com.aol.cyclops.monad.AnyM<R> |
forEach3(com.aol.cyclops.monad.AnyM<U> anyM,
java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad1,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends com.aol.cyclops.monad.AnyM<R2>>> monad2,
java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,? extends R>>> yieldingFunction) |
<R1,R2,R> com.aol.cyclops.monad.AnyM<R> |
forEach3(com.aol.cyclops.monad.AnyM<U> anyM,
java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad1,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends com.aol.cyclops.monad.AnyM<R2>>> monad2,
java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,java.lang.Boolean>>> filterFunction,
java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,? extends R>>> yieldingFunction) |
<R1,R> com.aol.cyclops.monad.AnyM<R> forEach2(com.aol.cyclops.monad.AnyM<U> anyM, java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends R>> yieldingFunction)
<R1,R> com.aol.cyclops.monad.AnyM<R> forEach2(com.aol.cyclops.monad.AnyM<U> anyM, java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad, java.util.function.Function<? super U,java.util.function.Function<? super R1,java.lang.Boolean>> filterFunction, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends R>> yieldingFunction)
<R1,R2,R> com.aol.cyclops.monad.AnyM<R> forEach3(com.aol.cyclops.monad.AnyM<U> anyM, java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad1, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends com.aol.cyclops.monad.AnyM<R2>>> monad2, java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,java.lang.Boolean>>> filterFunction, java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,? extends R>>> yieldingFunction)
<R1,R2,R> com.aol.cyclops.monad.AnyM<R> forEach3(com.aol.cyclops.monad.AnyM<U> anyM, java.util.function.Function<? super U,? extends com.aol.cyclops.monad.AnyM<R1>> monad1, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends com.aol.cyclops.monad.AnyM<R2>>> monad2, java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,? extends R>>> yieldingFunction)