Uses of Interface
dev.alexengrig.util.lambda.TerFunction
-
Uses of TerFunction in dev.alexengrig.util.lambda
Methods in dev.alexengrig.util.lambda that return TerFunctionModifier and TypeMethodDescriptiondefault <V> TerFunction<F,S, T, V> Returns a composed function that first applies this function to its input, and then applies theafterfunction to the result.Methods in dev.alexengrig.util.lambda with parameters of type TerFunctionModifier and TypeMethodDescriptionstatic <F,S, T, R> Supplier<R> Currying.all3(TerFunction<F, S, T, R> terFunction, F first, S second, T third) Currying from:static <F,S, T, R> BiFunction<S, T, R> Currying.biLeft3(TerFunction<F, S, T, R> terFunction, F first) Currying from:static <F,S, T, R> BiFunction<F, T, R> Currying.biMiddle3(TerFunction<F, S, T, R> terFunction, S second) Currying from:static <F,S, T, R> BiFunction<F, S, R> Currying.biRight3(TerFunction<F, S, T, R> terFunction, T third) Currying from:Currying.left3(TerFunction<F, S, T, R> terFunction) Currying from:Currying.left3(TerFunction<F, S, T, R> terFunction, F first) Currying from:static <F,S, T, R> Function<T, R> Currying.left3(TerFunction<F, S, T, R> terFunction, F first, S second) Currying from:Currying.leftMiddle3(TerFunction<F, S, T, R> terFunction, S second) Currying from:static <F,S, T, R> Function<S, R> Currying.middle3(TerFunction<F, S, T, R> terFunction, F first, T third) Currying from:Currying.right3(TerFunction<F, S, T, R> terFunction) Currying from:static <F,S, T, R> Function<F, R> Currying.right3(TerFunction<F, S, T, R> terFunction, S second, T third) Currying from:Currying.right3(TerFunction<F, S, T, R> terFunction, T third) Currying from:Currying.rightMiddle3(TerFunction<F, S, T, R> terFunction, S second) Currying from: