Uses of Interface
io.vavr.Function7

Packages that use Function7
Package
Description
Beside API the io.vavr package contains core types like (Checked)Functions and Tuples.
Control structures like the disjoint union type Either, the optional value type Option and Try for exception handling.
  • Uses of Function7 in io.vavr

    Fields in io.vavr declared as Function7
    Modifier and Type
    Field
    Description
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
    API.Match.Case7.f
     
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L,T8>>
    API.ForLazy8Either.ts8
     
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Future<T8>>
    API.ForLazy8Future.ts8
     
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, List<T8>>
    API.ForLazy8List.ts8
     
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Option<T8>>
    API.ForLazy8Option.ts8
     
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Try<T8>>
    API.ForLazy8Try.ts8
     
    private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L,T8>>
    API.ForLazy8Validation.ts8
     
    Methods in io.vavr that return Function7
    Modifier and Type
    Method
    Description
    default <V> Function7<T1,T2,T3,T4,T5,T6,T7,V>
    Function7.andThen(@NonNull Function<? super R, ? extends V> after)
    Returns a composed function that first applies this Function7 to the given argument and then applies Function after to the result.
    default Function7<T2,T3,T4,T5,T6,T7,T8,R>
    Function8.apply(T1 t1)
    Applies this function partially to one argument.
    default <S> Function7<S,T2,T3,T4,T5,T6,T7,R>
    Function7.compose1(@NonNull Function1<? super S, ? extends T1> before)
    Returns a composed function that first applies the Function before to the 1st argument and then applies this Function7 to the result and the other arguments.
    default <S> Function7<T1,S,T3,T4,T5,T6,T7,R>
    Function7.compose2(@NonNull Function1<? super S, ? extends T2> before)
    Returns a composed function that first applies the Function before to the 2nd argument and then applies this Function7 to the result and the other arguments.
    default <S> Function7<T1,T2,S,T4,T5,T6,T7,R>
    Function7.compose3(@NonNull Function1<? super S, ? extends T3> before)
    Returns a composed function that first applies the Function before to the 3rd argument and then applies this Function7 to the result and the other arguments.
    default <S> Function7<T1,T2,T3,S,T5,T6,T7,R>
    Function7.compose4(@NonNull Function1<? super S, ? extends T4> before)
    Returns a composed function that first applies the Function before to the 4th argument and then applies this Function7 to the result and the other arguments.
    default <S> Function7<T1,T2,T3,T4,S,T6,T7,R>
    Function7.compose5(@NonNull Function1<? super S, ? extends T5> before)
    Returns a composed function that first applies the Function before to the 5th argument and then applies this Function7 to the result and the other arguments.
    default <S> Function7<T1,T2,T3,T4,T5,S,T7,R>
    Function7.compose6(@NonNull Function1<? super S, ? extends T6> before)
    Returns a composed function that first applies the Function before to the 6th argument and then applies this Function7 to the result and the other arguments.
    default <S> Function7<T1,T2,T3,T4,T5,T6,S,R>
    Function7.compose7(@NonNull Function1<? super S, ? extends T7> before)
    Returns a composed function that first applies the Function before to the 7th argument and then applies this Function7 to the result and the other arguments.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    Function7.constant(R value)
    Returns a function that always returns the constant value that you give in parameter.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    API.Function(Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1, T2, T3, T4, T5, T6, T7, Option<R>>
    CheckedFunction7.lift(@NonNull CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> partialFunction)
    Lifts the given partialFunction into a total function that returns an Option result.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1, T2, T3, T4, T5, T6, T7, Option<R>>
    Function7.lift(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> partialFunction)
    Lifts the given partialFunction into a total function that returns an Option result.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,Try<R>>
    CheckedFunction7.liftTry(@NonNull CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> partialFunction)
    Lifts the given partialFunction into a total function that returns an Try result.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,Try<R>>
    Function7.liftTry(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> partialFunction)
    Lifts the given partialFunction into a total function that returns an Try result.
    default Function7<T1,T2,T3,T4,T5,T6,T7,R>
    Function7.memoized()
    Returns a memoizing version of this function, which computes the return value for given arguments only one time.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    Function7.narrow(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Narrows the given Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> to Function7<T1, T2, T3, T4, T5, T6, T7, R>
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    Function7.of(@NonNull Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
    Creates a Function7 based on method reference lambda expression Examples (w.l.o.g.
    default Function7<T1,T2,T3,T4,T5,T6,T7,R>
    CheckedFunction7.recover(@NonNull Function<? super Throwable, ? extends Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>> recover)
    Return a composed function that first applies this CheckedFunction7 to the given arguments and in case of throwable try to get value from recover function with same arguments and throwable information.
    default Function7<T7,T6,T5,T4,T3,T2,T1,R>
    Function7.reversed()
    Returns a reversed version of this function.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    API.unchecked(CheckedFunction7<T1,T2,T3,T4,T5,T6,T7,R> f)
    default Function7<T1,T2,T3,T4,T5,T6,T7,R>
    CheckedFunction7.unchecked()
    Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
    Methods in io.vavr with parameters of type Function7
    Modifier and Type
    Method
    Description
    <U> U
    Tuple7.apply(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends U> f)
    Transforms this tuple to an object of type U.
    static <T,T1,T2,T3,T4,T5,T6,T7,R>
    API.Match.Case<T,R>
    API.Case(@NonNull API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> pattern, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Returns a API.Match.Case7 instance for a specific API.Match.Pattern7 and Function7
    static <T1,T2,T3,T4,T5,T6,T7,T8>
    API.ForLazy8List<T1,T2,T3,T4,T5,T6,T7,T8>
    API.For(@NonNull List<T1> ts1, @NonNull Function1<? super T1, List<T2>> ts2, @NonNull Function2<? super T1, ? super T2, List<T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, List<T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, List<T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, List<T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, List<T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, List<T8>> ts8)
    Creates a lazy For-comprehension over 8 Lists.
    static <T1,T2,T3,T4,T5,T6,T7,T8>
    API.ForLazy8Future<T1,T2,T3,T4,T5,T6,T7,T8>
    API.For(@NonNull Future<T1> ts1, @NonNull Function1<? super T1, Future<T2>> ts2, @NonNull Function2<? super T1, ? super T2, Future<T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Future<T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Future<T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Future<T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Future<T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Future<T8>> ts8)
    Creates a lazy For-comprehension over 8 Futures.
    static <L,T1,T2,T3,T4,T5,T6,T7,T8>
    API.ForLazy8Either<L,T1,T2,T3,T4,T5,T6,T7,T8>
    API.For(@NonNull Either<L,T1> ts1, @NonNull Function1<? super T1, Either<L,T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L,T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L,T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L,T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L,T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L,T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L,T8>> ts8)
    Creates a lazy For-comprehension over 8 Eithers.
    static <T1,T2,T3,T4,T5,T6,T7,T8>
    API.ForLazy8Option<T1,T2,T3,T4,T5,T6,T7,T8>
    API.For(@NonNull Option<T1> ts1, @NonNull Function1<? super T1, Option<T2>> ts2, @NonNull Function2<? super T1, ? super T2, Option<T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Option<T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Option<T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Option<T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Option<T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Option<T8>> ts8)
    Creates a lazy For-comprehension over 8 Options.
    static <T1,T2,T3,T4,T5,T6,T7,T8>
    API.ForLazy8Try<T1,T2,T3,T4,T5,T6,T7,T8>
    API.For(@NonNull Try<T1> ts1, @NonNull Function1<? super T1, Try<T2>> ts2, @NonNull Function2<? super T1, ? super T2, Try<T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Try<T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Try<T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Try<T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Try<T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Try<T8>> ts8)
    Creates a lazy For-comprehension over 8 Trys.
    static <L,T1,T2,T3,T4,T5,T6,T7,T8>
    API.ForLazy8Validation<L,T1,T2,T3,T4,T5,T6,T7,T8>
    API.For(@NonNull Validation<L,T1> ts1, @NonNull Function1<? super T1, Validation<L,T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L,T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L,T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L,T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L,T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L,T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L,T8>> ts8)
    Creates a lazy For-comprehension over 8 Validations.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    API.Function(Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1, T2, T3, T4, T5, T6, T7, Option<R>>
    Function7.lift(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> partialFunction)
    Lifts the given partialFunction into a total function that returns an Option result.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,Try<R>>
    Function7.liftTry(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> partialFunction)
    Lifts the given partialFunction into a total function that returns an Try result.
    <U1,U2,U3,U4,U5,U6,U7>
    Tuple7<U1,U2,U3,U4,U5,U6,U7>
    Tuple7.map(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Tuple7<U1,U2,U3,U4,U5,U6,U7>> mapper)
    Maps the components of this tuple using a mapper function.
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    Function7.narrow(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Narrows the given Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> to Function7<T1, T2, T3, T4, T5, T6, T7, R>
    static <T1,T2,T3,T4,T5,T6,T7,R>
    Function7<T1,T2,T3,T4,T5,T6,T7,R>
    Function7.of(@NonNull Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
    Creates a Function7 based on method reference lambda expression Examples (w.l.o.g.
    <R> Iterator<R>
    API.For7.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Iterables.
    <R> Either<L,R>
    API.For7Either.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Eithers.
    <R> Future<R>
    API.For7Future.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Futures.
    <R> List<R>
    API.For7List.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Lists.
    <R> Option<R>
    API.For7Option.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Options.
    <R> Try<R>
    API.For7Try.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Trys.
    <R> Validation<L,R>
    API.For7Validation.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Yields a result for elements of the cross-product of the underlying Validations.
    <R> Either<L,R>
    API.ForLazy7Either.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Produces results by mapping the Cartesian product of all bound values.
    <R> Future<R>
    API.ForLazy7Future.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Produces results by mapping the Cartesian product of all bound values.
    <R> List<R>
    API.ForLazy7List.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Produces results by mapping the Cartesian product of all bound values.
    <R> Option<R>
    API.ForLazy7Option.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Produces results by mapping the Cartesian product of all bound values.
    <R> Try<R>
    API.ForLazy7Try.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Produces results by mapping the Cartesian product of all bound values.
    <R> Validation<L,R>
    API.ForLazy7Validation.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
    Produces results by mapping the Cartesian product of all bound values.
    Method parameters in io.vavr with type arguments of type Function7
    Modifier and Type
    Method
    Description
    default Function7<T1,T2,T3,T4,T5,T6,T7,R>
    CheckedFunction7.recover(@NonNull Function<? super Throwable, ? extends Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>> recover)
    Return a composed function that first applies this CheckedFunction7 to the given arguments and in case of throwable try to get value from recover function with same arguments and throwable information.
    Constructors in io.vavr with parameters of type Function7
    Modifier
    Constructor
    Description
    private
    Case7(API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> pattern, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f)
     
    private
    ForLazy8Either(Either<L,T1> ts1, Function1<? super T1, Either<L,T2>> ts2, Function2<? super T1, ? super T2, Either<L,T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L,T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L,T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L,T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L,T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L,T8>> ts8)
     
    private
    ForLazy8Future(Future<T1> ts1, Function1<? super T1, Future<T2>> ts2, Function2<? super T1, ? super T2, Future<T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Future<T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Future<T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Future<T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Future<T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Future<T8>> ts8)
     
    private
    ForLazy8List(List<T1> ts1, Function1<? super T1, List<T2>> ts2, Function2<? super T1, ? super T2, List<T3>> ts3, Function3<? super T1, ? super T2, ? super T3, List<T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, List<T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, List<T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, List<T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, List<T8>> ts8)
     
    private
    ForLazy8Option(Option<T1> ts1, Function1<? super T1, Option<T2>> ts2, Function2<? super T1, ? super T2, Option<T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Option<T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Option<T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Option<T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Option<T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Option<T8>> ts8)
     
    private
    ForLazy8Try(Try<T1> ts1, Function1<? super T1, Try<T2>> ts2, Function2<? super T1, ? super T2, Try<T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Try<T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Try<T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Try<T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Try<T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Try<T8>> ts8)
     
    private
    ForLazy8Validation(Validation<L,T1> ts1, Function1<? super T1, Validation<L,T2>> ts2, Function2<? super T1, ? super T2, Validation<L,T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L,T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L,T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L,T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L,T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L,T8>> ts8)
     
  • Uses of Function7 in io.vavr.control

    Methods in io.vavr.control with parameters of type Function7
    Modifier and Type
    Method
    Description
    <R> Validation<Seq<E>,R>
    Validation.Builder7.ap(Function7<T1,T2,T3,T4,T5,T6,T7,R> f)
    Applies a septenary function to the values of the seven validations held by this builder.