public class ApplyingApplicativeBuilder<T,R,A extends Applicativable<R>>
extends java.lang.Object
Constructor and Description |
---|
ApplyingApplicativeBuilder() |
Modifier and Type | Method and Description |
---|---|
Applicative<T,R,A> |
applicative(Applicativable<java.util.function.Function<? super T,? extends R>> fn) |
Applicative<T,R,A> |
applicative(java.util.function.Function<? super T,? extends R> fn) |
<T2> Applicative<T2,R,A> |
applicative2(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,? extends R>>> fn) |
<T2> Applicative<T2,R,A> |
applicative2(java.util.function.BiFunction<? super T,? super T2,? extends R> fn) |
<T2> Applicative<T2,R,A> |
applicative2(java.util.function.Function<? super T,java.util.function.Function<? super T2,? extends R>> fn) |
<T2,T3> Applicative2<T2,T3,R,A> |
applicative3(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,? extends R>>>> fn) |
<T2,T3> Applicative2<T2,T3,R,A> |
applicative3(java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,? extends R>>> fn) |
<T2,T3> Applicative2<T2,T3,R,A> |
applicative3(TriFunction<? super T,? super T2,? super T3,? extends R> fn) |
<T2,T3,T4> Applicative3<T2,T3,T4,R,A> |
applicative4(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,? extends R>>>>> fn) |
<T2,T3,T4> Applicative3<T2,T3,T4,R,A> |
applicative4(java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,? extends R>>>> fn) |
<T2,T3,T4> Applicative3<T2,T3,T4,R,A> |
applicative4(QuadFunction<? super T,? super T2,? super T3,? super T4,? extends R> fn) |
<T2,T3,T4,T5> |
applicative5(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.function.Function<? super T5,? extends R>>>>>> fn) |
<T2,T3,T4,T5> |
applicative5(java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.function.Function<? super T5,? extends R>>>>> fn) |
<T2,T3,T4,T5> |
applicative5(QuintFunction<? super T,? super T2,? super T3,? super T4,? super T5,? extends R> fn) |
public Applicative<T,R,A> applicative(Applicativable<java.util.function.Function<? super T,? extends R>> fn)
public Applicative<T,R,A> applicative(java.util.function.Function<? super T,? extends R> fn)
public <T2> Applicative<T2,R,A> applicative2(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,? extends R>>> fn)
public <T2> Applicative<T2,R,A> applicative2(java.util.function.Function<? super T,java.util.function.Function<? super T2,? extends R>> fn)
public <T2> Applicative<T2,R,A> applicative2(java.util.function.BiFunction<? super T,? super T2,? extends R> fn)
public <T2,T3> Applicative2<T2,T3,R,A> applicative3(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,? extends R>>>> fn)
public <T2,T3> Applicative2<T2,T3,R,A> applicative3(java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,? extends R>>> fn)
public <T2,T3> Applicative2<T2,T3,R,A> applicative3(TriFunction<? super T,? super T2,? super T3,? extends R> fn)
public <T2,T3,T4> Applicative3<T2,T3,T4,R,A> applicative4(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,? extends R>>>>> fn)
public <T2,T3,T4> Applicative3<T2,T3,T4,R,A> applicative4(java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,? extends R>>>> fn)
public <T2,T3,T4> Applicative3<T2,T3,T4,R,A> applicative4(QuadFunction<? super T,? super T2,? super T3,? super T4,? extends R> fn)
public <T2,T3,T4,T5> Applicative4<T2,T3,T4,T5,R,A> applicative5(Applicativable<java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.function.Function<? super T5,? extends R>>>>>> fn)
public <T2,T3,T4,T5> Applicative4<T2,T3,T4,T5,R,A> applicative5(java.util.function.Function<? super T,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.function.Function<? super T5,? extends R>>>>> fn)
public <T2,T3,T4,T5> Applicative4<T2,T3,T4,T5,R,A> applicative5(QuintFunction<? super T,? super T2,? super T3,? super T4,? super T5,? extends R> fn)