Uses of Interface
com.jnape.palatable.lambda.functions.Fn5
Packages that use Fn5
Package
Description
-
Uses of Fn5 in com.jnape.palatable.lambda.adt.product
Methods in com.jnape.palatable.lambda.adt.product with parameters of type Fn5 -
Uses of Fn5 in com.jnape.palatable.lambda.functions
Subinterfaces of Fn5 in com.jnape.palatable.lambda.functionsModifier and TypeInterfaceDescriptioninterfaceFn6<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 Fn5Modifier and TypeMethodDescriptionPartially apply this function by taking its first argument.Partially apply this function by taking its first two arguments.Partially apply this function by taking its first three arguments.Fn5.discardR(Applicative<G, Fn1<A, ?>> appB) Fn5.flip()Flip the order of the first two arguments.static <A,B, C, D, E, F>
Fn5<A, B, C, D, E, F> static <A,B, C, D, E, F>
Fn5<A, B, C, D, E, F> static <A,B, C, D, E, F>
Fn5<A, B, C, D, E, F> static <A,B, C, D, E, F>
Fn5<A, B, C, D, E, F> static <A,B, C, D, E, F>
Fn5<A, B, C, D, E, F> Static factory method for coercing a lambda to anFn5.Fn6.uncurry()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 Fn5Modifier and TypeMethodDescriptionstatic <A,B, C, D, E, F>
Fn5<A, B, C, D, E, F> 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> static <A,B, C, D, E, F, G, H>
Fn7<A, B, C, D, E, F, G, H> static <A,B, C, D, E, F, G, H, I>
Fn8<A, B, C, D, E, F, G, H, I> Method parameters in com.jnape.palatable.lambda.functions with type arguments of type Fn5 -
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 -
Uses of Fn5 in com.jnape.palatable.lambda.functions.builtin.fn5
Classes in com.jnape.palatable.lambda.functions.builtin.fn5 that implement Fn5Modifier and TypeClassDescriptionfinal 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 Fn5Modifier and TypeClassDescriptionfinal 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 Fn5Modifier and TypeMethodDescriptionstatic <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> Methods in com.jnape.palatable.lambda.functions.builtin.fn6 with parameters of type Fn5Modifier and TypeMethodDescriptionLiftA5.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> 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 Fn5Modifier and TypeClassDescriptionfinal 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 Fn5Modifier and TypeMethodDescriptionstatic <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 Fn5Modifier and TypeClassDescriptionfinal 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 Fn5Modifier and TypeMethodDescriptionstatic <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)