public class AnyMForComprehensions<U> extends java.lang.Object implements AnyMForComprehensionHandler<U>
Constructor and Description |
---|
AnyMForComprehensions() |
Modifier and Type | Method and Description |
---|---|
<R1,R> AnyM<R> |
forEach2(AnyM<U> anyM,
java.util.function.Function<? super U,? extends AnyM<R1>> monad,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends R>> yieldingFunction) |
<R1,R> AnyM<R> |
forEach2(AnyM<U> anyM,
java.util.function.Function<? super U,? extends 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> AnyM<R> |
forEach3(AnyM<U> anyM,
java.util.function.Function<? super U,? extends AnyM<R1>> monad1,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends 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> AnyM<R> |
forEach3(AnyM<U> anyM,
java.util.function.Function<? super U,? extends AnyM<R1>> monad1,
java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends 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) |
public <R1,R> AnyM<R> forEach2(AnyM<U> anyM, java.util.function.Function<? super U,? extends AnyM<R1>> monad, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends R>> yieldingFunction)
forEach2
in interface AnyMForComprehensionHandler<U>
public <R1,R> AnyM<R> forEach2(AnyM<U> anyM, java.util.function.Function<? super U,? extends 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)
forEach2
in interface AnyMForComprehensionHandler<U>
public <R1,R2,R> AnyM<R> forEach3(AnyM<U> anyM, java.util.function.Function<? super U,? extends AnyM<R1>> monad1, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends 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)
forEach3
in interface AnyMForComprehensionHandler<U>
public <R1,R2,R> AnyM<R> forEach3(AnyM<U> anyM, java.util.function.Function<? super U,? extends AnyM<R1>> monad1, java.util.function.Function<? super U,java.util.function.Function<? super R1,? extends AnyM<R2>>> monad2, java.util.function.Function<? super U,java.util.function.Function<? super R1,java.util.function.Function<? super R2,? extends R>>> yieldingFunction)
forEach3
in interface AnyMForComprehensionHandler<U>