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 TypeInterfaceDescriptioninterface
Fn6<A,
B, C, D, E, F, G> A function taking six arguments.interface
Fn7<A,
B, C, D, E, F, G, H> A function taking seven arguments.interface
Fn8<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 class
LiftA4<A,
B, C, D, E, App extends Applicative<?, App>, AppE extends Applicative<E, App>> Lift into and apply anFn4
to fourApplicative
values, returning the result inside the sameApplicative
context. -
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 class
LiftA5<A,
B, C, D, E, F, App extends Applicative<?, App>, AppF extends Applicative<F, App>> Lift into and apply anFn5
to fiveApplicative
values, returning the result inside the sameApplicative
context.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 class
LiftA6<A,
B, C, D, E, F, G, App extends Applicative<?, App>, AppG extends Applicative<G, App>> Lift into and apply anFn6
to sixApplicative
values, returning the result inside the sameApplicative
context.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 class
LiftA7<A,
B, C, D, E, F, G, H, App extends Applicative<?, App>, AppH extends Applicative<H, App>> Lift into and apply anFn7
to sevenApplicative
values, returning the result inside the sameApplicative
context.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)