Uses of Interface
com.jnape.palatable.lambda.functions.Fn5
-
-
Uses of Fn5 in com.jnape.palatable.lambda.adt.product
Methods in com.jnape.palatable.lambda.adt.product with parameters of type Fn5 Modifier and Type Method Description default <R> RProduct5. into(Fn5<? super _1,? super _2,? super _3,? super _4,? super _5,? extends R> fn)Destructure and apply this product to a function accepting the same number of arguments as this product's slots. -
Uses of Fn5 in com.jnape.palatable.lambda.functions
Subinterfaces of Fn5 in com.jnape.palatable.lambda.functions Modifier and Type Interface Description interfaceFn6<A,B,C,D,E,F,G>A function taking six arguments.interfaceFn7<A,B,C,D,E,F,G,H>A function taking seven arguments.interfaceFn8<A,B,C,D,E,F,G,H,I>A function taking eight arguments.Methods in com.jnape.palatable.lambda.functions that return Fn5 Modifier and Type Method Description default Fn5<B,C,D,E,F,G>Fn6. apply(A a)Partially apply this function by taking its first argument.default Fn5<C,D,E,F,G,H>Fn7. apply(A a, B b)Partially apply this function by taking its first two arguments.default Fn5<D,E,F,G,H,I>Fn8. apply(A a, B b, C c)Partially apply this function by taking its first three arguments.default <Y,Z>
Fn5<Y,Z,B,C,D,E>Fn4. compose(Fn2<? super Y,? super Z,? extends A> before)default <Z> Fn5<Z,B,C,D,E,F>Fn5. contraMap(Fn1<? super Z,? extends A> fn)default <Z> Fn5<Z,B,C,D,E,F>Fn5. diMapL(Fn1<? super Z,? extends A> fn)default <G> Fn5<A,B,C,D,E,F>Fn5. discardR(Applicative<G,Fn1<A,?>> appB)default Fn5<B,A,C,D,E,F>Fn5. flip()Flip the order of the first two arguments.static <A,B,C,D,E,F>
Fn5<A,B,C,D,E,F>Fn5. fn5(Fn1<A,Fn4<B,C,D,E,F>> curriedFn1)static <A,B,C,D,E,F>
Fn5<A,B,C,D,E,F>Fn5. fn5(Fn2<A,B,Fn3<C,D,E,F>> curriedFn2)static <A,B,C,D,E,F>
Fn5<A,B,C,D,E,F>Fn5. fn5(Fn3<A,B,C,Fn2<D,E,F>> curriedFn3)static <A,B,C,D,E,F>
Fn5<A,B,C,D,E,F>Fn5. fn5(Fn4<A,B,C,D,Fn1<E,F>> curriedFn4)static <A,B,C,D,E,F>
Fn5<A,B,C,D,E,F>Fn5. fn5(Fn5<A,B,C,D,E,F> fn)Static factory method for coercing a lambda to anFn5.default Fn5<? super Product2<? extends A,? extends B>,C,D,E,F,G>Fn6. uncurry()default <Z> Fn5<Z,A,B,C,D,E>Fn4. widen()Widen this function's argument list by prepending an ignored argument of any type to the front.Methods in com.jnape.palatable.lambda.functions with parameters of type Fn5 Modifier and Type Method Description static <A,B,C,D,E,F>
Fn5<A,B,C,D,E,F>Fn5. fn5(Fn5<A,B,C,D,E,F> fn)Static factory method for coercing a lambda to anFn5.static <A,B,C,D,E,F,G>
Fn6<A,B,C,D,E,F,G>Fn6. fn6(Fn5<A,B,C,D,E,Fn1<F,G>> curriedFn5)static <A,B,C,D,E,F,G,H>
Fn7<A,B,C,D,E,F,G,H>Fn7. fn7(Fn5<A,B,C,D,E,Fn2<F,G,H>> curriedFn5)static <A,B,C,D,E,F,G,H,I>
Fn8<A,B,C,D,E,F,G,H,I>Fn8. fn8(Fn5<A,B,C,D,E,Fn3<F,G,H,I>> curriedFn5)Method parameters in com.jnape.palatable.lambda.functions with type arguments of type Fn5 Modifier and Type Method Description static <A,B,C,D,E,F,G>
Fn6<A,B,C,D,E,F,G>Fn6. fn6(Fn1<A,Fn5<B,C,D,E,F,G>> curriedFn1)static <A,B,C,D,E,F,G,H>
Fn7<A,B,C,D,E,F,G,H>Fn7. fn7(Fn2<A,B,Fn5<C,D,E,F,G,H>> curriedFn2)static <A,B,C,D,E,F,G,H,I>
Fn8<A,B,C,D,E,F,G,H,I>Fn8. fn8(Fn3<A,B,C,Fn5<D,E,F,G,H,I>> curriedFn3) -
Uses of Fn5 in com.jnape.palatable.lambda.functions.builtin.fn2
Methods in com.jnape.palatable.lambda.functions.builtin.fn2 with parameters of type Fn5 Modifier and Type Method Description FInto5. checkedApply(Fn5<? super A,? super B,? super C,? super D,? super E,? extends F> fn, Product5<A,B,C,D,E> product)static <A,B,C,D,E,F>
Fn1<Product5<A,B,C,D,E>,F>Into5. into5(Fn5<? super A,? super B,? super C,? super D,? super E,? extends F> fn)static <A,B,C,D,E,F>
FInto5. into5(Fn5<? super A,? super B,? super C,? super D,? super E,? extends F> fn, Product5<A,B,C,D,E> product) -
Uses of Fn5 in com.jnape.palatable.lambda.functions.builtin.fn5
Classes in com.jnape.palatable.lambda.functions.builtin.fn5 that implement Fn5 Modifier and Type Class Description classLiftA4<A,B,C,D,E,App extends Applicative<?,App>,AppE extends Applicative<E,App>>Lift into and apply anFn4to fourApplicativevalues, returning the result inside the sameApplicativecontext. -
Uses of Fn5 in com.jnape.palatable.lambda.functions.builtin.fn6
Classes in com.jnape.palatable.lambda.functions.builtin.fn6 that implement Fn5 Modifier and Type Class Description classLiftA5<A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>Lift into and apply anFn5to fiveApplicativevalues, returning the result inside the sameApplicativecontext.Methods in com.jnape.palatable.lambda.functions.builtin.fn6 that return Fn5 Modifier and Type Method Description static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
Fn5<Applicative<A,App>,Applicative<B,App>,Applicative<C,App>,Applicative<D,App>,Applicative<E,App>,AppF>LiftA5. liftA5(Fn5<A,B,C,D,E,F> fn)Methods in com.jnape.palatable.lambda.functions.builtin.fn6 with parameters of type Fn5 Modifier and Type Method Description AppFLiftA5. checkedApply(Fn5<A,B,C,D,E,F> fn, Applicative<A,App> appA, Applicative<B,App> appB, Applicative<C,App> appC, Applicative<D,App> appD, Applicative<E,App> appE)static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
Fn5<Applicative<A,App>,Applicative<B,App>,Applicative<C,App>,Applicative<D,App>,Applicative<E,App>,AppF>LiftA5. liftA5(Fn5<A,B,C,D,E,F> fn)static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
Fn4<Applicative<B,App>,Applicative<C,App>,Applicative<D,App>,Applicative<E,App>,AppF>LiftA5. liftA5(Fn5<A,B,C,D,E,F> fn, Applicative<A,App> appA)static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
Fn3<Applicative<C,App>,Applicative<D,App>,Applicative<E,App>,AppF>LiftA5. liftA5(Fn5<A,B,C,D,E,F> fn, Applicative<A,App> appA, Applicative<B,App> appB)static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
Fn2<Applicative<D,App>,Applicative<E,App>,AppF>LiftA5. liftA5(Fn5<A,B,C,D,E,F> fn, Applicative<A,App> appA, Applicative<B,App> appB, Applicative<C,App> appC)static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
Fn1<Applicative<E,App>,AppF>LiftA5. liftA5(Fn5<A,B,C,D,E,F> fn, Applicative<A,App> appA, Applicative<B,App> appB, Applicative<C,App> appC, Applicative<D,App> appD)static <A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>>
AppFLiftA5. liftA5(Fn5<A,B,C,D,E,F> fn, Applicative<A,App> appA, Applicative<B,App> appB, Applicative<C,App> appC, Applicative<D,App> appD, Applicative<E,App> appE) -
Uses of Fn5 in com.jnape.palatable.lambda.functions.builtin.fn7
Classes in com.jnape.palatable.lambda.functions.builtin.fn7 that implement Fn5 Modifier and Type Class Description classLiftA6<A,B,C,D,E,F,G,App extends Applicative<?,App>,AppG extends Applicative<G,App>>Lift into and apply anFn6to sixApplicativevalues, returning the result inside the sameApplicativecontext.Methods in com.jnape.palatable.lambda.functions.builtin.fn7 that return Fn5 Modifier and Type Method Description static <A,B,C,D,E,F,G,App extends Applicative<?,App>,AppG extends Applicative<G,App>>
Fn5<Applicative<B,App>,Applicative<C,App>,Applicative<D,App>,Applicative<E,App>,Applicative<F,App>,AppG>LiftA6. liftA6(Fn6<A,B,C,D,E,F,G> fn, Applicative<A,App> appA) -
Uses of Fn5 in com.jnape.palatable.lambda.functions.builtin.fn8
Classes in com.jnape.palatable.lambda.functions.builtin.fn8 that implement Fn5 Modifier and Type Class Description classLiftA7<A,B,C,D,E,F,G,H,App extends Applicative<?,App>,AppH extends Applicative<H,App>>Lift into and apply anFn7to sevenApplicativevalues, returning the result inside the sameApplicativecontext.Methods in com.jnape.palatable.lambda.functions.builtin.fn8 that return Fn5 Modifier and Type Method Description static <A,B,C,D,E,F,G,H,App extends Applicative<?,App>,AppH extends Applicative<H,App>>
Fn5<Applicative<C,App>,Applicative<D,App>,Applicative<E,App>,Applicative<F,App>,Applicative<G,App>,AppH>LiftA7. liftA7(Fn7<A,B,C,D,E,F,G,H> fn, Applicative<A,App> appA, Applicative<B,App> appB)
-