Uses of Interface
io.vavr.control.Either
-
Packages that use Either Package Description io.vavr BesideAPIthe io.vavr package contains core types like (Checked)Functions and Tuples.io.vavr.control -
-
Uses of Either in io.vavr
Fields in io.vavr declared as Either Modifier and Type Field Description private Either<L,T1>API.For1Either. ts1private Either<L,T1>API.For2Either. ts1private Either<L,T1>API.For3Either. ts1private Either<L,T1>API.For4Either. ts1private Either<L,T1>API.For5Either. ts1private Either<L,T1>API.For6Either. ts1private Either<L,T1>API.For7Either. ts1private Either<L,T1>API.For8Either. ts1private Either<L,T1>API.ForLazy2Either. ts1private Either<L,T1>API.ForLazy3Either. ts1private Either<L,T1>API.ForLazy4Either. ts1private Either<L,T1>API.ForLazy5Either. ts1private Either<L,T1>API.ForLazy6Either. ts1private Either<L,T1>API.ForLazy7Either. ts1private Either<L,T1>API.ForLazy8Either. ts1private Either<L,T2>API.For2Either. ts2private Either<L,T2>API.For3Either. ts2private Either<L,T2>API.For4Either. ts2private Either<L,T2>API.For5Either. ts2private Either<L,T2>API.For6Either. ts2private Either<L,T2>API.For7Either. ts2private Either<L,T2>API.For8Either. ts2private Either<L,T3>API.For3Either. ts3private Either<L,T3>API.For4Either. ts3private Either<L,T3>API.For5Either. ts3private Either<L,T3>API.For6Either. ts3private Either<L,T3>API.For7Either. ts3private Either<L,T3>API.For8Either. ts3private Either<L,T4>API.For4Either. ts4private Either<L,T4>API.For5Either. ts4private Either<L,T4>API.For6Either. ts4private Either<L,T4>API.For7Either. ts4private Either<L,T4>API.For8Either. ts4private Either<L,T5>API.For5Either. ts5private Either<L,T5>API.For6Either. ts5private Either<L,T5>API.For7Either. ts5private Either<L,T5>API.For8Either. ts5private Either<L,T6>API.For6Either. ts6private Either<L,T6>API.For7Either. ts6private Either<L,T6>API.For8Either. ts6private Either<L,T7>API.For7Either. ts7private Either<L,T7>API.For8Either. ts7private Either<L,T8>API.For8Either. ts8Fields in io.vavr with type parameters of type Either Modifier and Type Field Description private Function1<? super T1,Either<L,T2>>API.ForLazy2Either. ts2private Function1<? super T1,Either<L,T2>>API.ForLazy3Either. ts2private Function1<? super T1,Either<L,T2>>API.ForLazy4Either. ts2private Function1<? super T1,Either<L,T2>>API.ForLazy5Either. ts2private Function1<? super T1,Either<L,T2>>API.ForLazy6Either. ts2private Function1<? super T1,Either<L,T2>>API.ForLazy7Either. ts2private Function1<? super T1,Either<L,T2>>API.ForLazy8Either. ts2private Function2<? super T1,? super T2,Either<L,T3>>API.ForLazy3Either. ts3private Function2<? super T1,? super T2,Either<L,T3>>API.ForLazy4Either. ts3private Function2<? super T1,? super T2,Either<L,T3>>API.ForLazy5Either. ts3private Function2<? super T1,? super T2,Either<L,T3>>API.ForLazy6Either. ts3private Function2<? super T1,? super T2,Either<L,T3>>API.ForLazy7Either. ts3private Function2<? super T1,? super T2,Either<L,T3>>API.ForLazy8Either. ts3private Function3<? super T1,? super T2,? super T3,Either<L,T4>>API.ForLazy4Either. ts4private Function3<? super T1,? super T2,? super T3,Either<L,T4>>API.ForLazy5Either. ts4private Function3<? super T1,? super T2,? super T3,Either<L,T4>>API.ForLazy6Either. ts4private Function3<? super T1,? super T2,? super T3,Either<L,T4>>API.ForLazy7Either. ts4private Function3<? super T1,? super T2,? super T3,Either<L,T4>>API.ForLazy8Either. ts4private Function4<? super T1,? super T2,? super T3,? super T4,Either<L,T5>>API.ForLazy5Either. ts5private Function4<? super T1,? super T2,? super T3,? super T4,Either<L,T5>>API.ForLazy6Either. ts5private Function4<? super T1,? super T2,? super T3,? super T4,Either<L,T5>>API.ForLazy7Either. ts5private Function4<? super T1,? super T2,? super T3,? super T4,Either<L,T5>>API.ForLazy8Either. ts5private Function5<? super T1,? super T2,? super T3,? super T4,? super T5,Either<L,T6>>API.ForLazy6Either. ts6private Function5<? super T1,? super T2,? super T3,? super T4,? super T5,Either<L,T6>>API.ForLazy7Either. ts6private Function5<? super T1,? super T2,? super T3,? super T4,? super T5,Either<L,T6>>API.ForLazy8Either. ts6private Function6<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,Either<L,T7>>API.ForLazy7Either. ts7private Function6<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,Either<L,T7>>API.ForLazy8Either. ts7private Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,Either<L,T8>>API.ForLazy8Either. ts8Methods in io.vavr that return Either Modifier and Type Method Description default <L> Either<L,T>Value. toEither(@NonNull java.util.function.Supplier<? extends L> leftSupplier)Converts this to anEither.default <L> Either<L,T>Value. toEither(L left)Converts this to anEither.default <R> Either<T,R>Value. toLeft(java.util.function.Supplier<? extends R> right)Deprecated.UseValue.toEither(Supplier)instead.default <R> Either<T,R>Value. toLeft(R right)Deprecated.UseValue.toEither(Object)instead.default <L> Either<L,T>Value. toRight(java.util.function.Supplier<? extends L> left)Deprecated.UseValue.toEither(Supplier)instead.default <L> Either<L,T>Value. toRight(L left)Deprecated.UseValue.toEither(Object)instead.Either<L,T1>API.For1Either. yield()A shortcut foryield(Function.identity()).<R> Either<L,R>API.For1Either. yield(@NonNull java.util.function.Function<? super T1,? extends R> f)Yields a result for elements of the cross-product of the underlying Either.<R> Either<L,R>API.For2Either. yield(@NonNull java.util.function.BiFunction<? super T1,? super T2,? extends R> f)Yields a result for elements of the cross-product of the underlying Eithers.<R> Either<L,R>API.For3Either. yield(@NonNull Function3<? super T1,? super T2,? super T3,? extends R> f)Yields a result for elements of the cross-product of the underlying Eithers.<R> Either<L,R>API.For4Either. yield(@NonNull Function4<? super T1,? super T2,? super T3,? super T4,? extends R> f)Yields a result for elements of the cross-product of the underlying Eithers.<R> Either<L,R>API.For5Either. yield(@NonNull Function5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> f)Yields a result for elements of the cross-product of the underlying Eithers.<R> Either<L,R>API.For6Either. yield(@NonNull Function6<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? extends R> f)Yields a result for elements of the cross-product of the underlying Eithers.<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> Either<L,R>API.For8Either. yield(@NonNull Function8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> f)Yields a result for elements of the cross-product of the underlying Eithers.<R> Either<L,R>API.ForLazy2Either. yield(@NonNull java.util.function.BiFunction<? super T1,? super T2,? extends R> f)Produces results by mapping the Cartesian product of all bound values.<R> Either<L,R>API.ForLazy3Either. yield(@NonNull Function3<? super T1,? super T2,? super T3,? extends R> f)Produces results by mapping the Cartesian product of all bound values.<R> Either<L,R>API.ForLazy4Either. yield(@NonNull Function4<? super T1,? super T2,? super T3,? super T4,? extends R> f)Produces results by mapping the Cartesian product of all bound values.<R> Either<L,R>API.ForLazy5Either. yield(@NonNull Function5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> f)Produces results by mapping the Cartesian product of all bound values.<R> Either<L,R>API.ForLazy6Either. yield(@NonNull Function6<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? extends R> f)Produces results by mapping the Cartesian product of all bound values.<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> Either<L,R>API.ForLazy8Either. yield(@NonNull Function8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> f)Produces results by mapping the Cartesian product of all bound values.Methods in io.vavr with parameters of type Either Modifier and Type Method Description static <L,T1>
API.For1Either<L,T1>API. For(@NonNull Either<L,T1> ts1)Creates aFor-comprehension of one Either.static <L,T1,T2>
API.For2Either<L,T1,T2>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2)Creates aFor-comprehension of two Eithers.static <L,T1,T2,T3>
API.For3Either<L,T1,T2,T3>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2, @NonNull Either<L,T3> ts3)Creates aFor-comprehension of three Eithers.static <L,T1,T2,T3,T4>
API.For4Either<L,T1,T2,T3,T4>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2, @NonNull Either<L,T3> ts3, @NonNull Either<L,T4> ts4)Creates aFor-comprehension of 4 Eithers.static <L,T1,T2,T3,T4,T5>
API.For5Either<L,T1,T2,T3,T4,T5>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2, @NonNull Either<L,T3> ts3, @NonNull Either<L,T4> ts4, @NonNull Either<L,T5> ts5)Creates aFor-comprehension of 5 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.For6Either<L,T1,T2,T3,T4,T5,T6>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2, @NonNull Either<L,T3> ts3, @NonNull Either<L,T4> ts4, @NonNull Either<L,T5> ts5, @NonNull Either<L,T6> ts6)Creates aFor-comprehension of 6 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.For7Either<L,T1,T2,T3,T4,T5,T6,T7>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2, @NonNull Either<L,T3> ts3, @NonNull Either<L,T4> ts4, @NonNull Either<L,T5> ts5, @NonNull Either<L,T6> ts6, @NonNull Either<L,T7> ts7)Creates aFor-comprehension of 7 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7,T8>
API.For8Either<L,T1,T2,T3,T4,T5,T6,T7,T8>API. For(@NonNull Either<L,T1> ts1, @NonNull Either<L,T2> ts2, @NonNull Either<L,T3> ts3, @NonNull Either<L,T4> ts4, @NonNull Either<L,T5> ts5, @NonNull Either<L,T6> ts6, @NonNull Either<L,T7> ts7, @NonNull Either<L,T8> ts8)Creates aFor-comprehension of 8 Eithers.static <L,T1,T2>
API.ForLazy2Either<L,T1,T2>API. For(@NonNull Either<L,T1> ts1, @NonNull Function1<? super T1,Either<L,T2>> ts2)Creates a lazyFor-comprehension over two Eithers.static <L,T1,T2,T3>
API.ForLazy3Either<L,T1,T2,T3>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)Creates a lazyFor-comprehension over three Eithers.static <L,T1,T2,T3,T4>
API.ForLazy4Either<L,T1,T2,T3,T4>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)Creates a lazyFor-comprehension over 4 Eithers.static <L,T1,T2,T3,T4,T5>
API.ForLazy5Either<L,T1,T2,T3,T4,T5>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)Creates a lazyFor-comprehension over 5 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.ForLazy6Either<L,T1,T2,T3,T4,T5,T6>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)Creates a lazyFor-comprehension over 6 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.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 lazyFor-comprehension over 8 Eithers.Method parameters in io.vavr with type arguments of type Either Modifier and Type Method Description static <L,T1,T2>
API.ForLazy2Either<L,T1,T2>API. For(@NonNull Either<L,T1> ts1, @NonNull Function1<? super T1,Either<L,T2>> ts2)Creates a lazyFor-comprehension over two Eithers.static <L,T1,T2,T3>
API.ForLazy3Either<L,T1,T2,T3>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)Creates a lazyFor-comprehension over three Eithers.static <L,T1,T2,T3>
API.ForLazy3Either<L,T1,T2,T3>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)Creates a lazyFor-comprehension over three Eithers.static <L,T1,T2,T3,T4>
API.ForLazy4Either<L,T1,T2,T3,T4>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)Creates a lazyFor-comprehension over 4 Eithers.static <L,T1,T2,T3,T4>
API.ForLazy4Either<L,T1,T2,T3,T4>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)Creates a lazyFor-comprehension over 4 Eithers.static <L,T1,T2,T3,T4>
API.ForLazy4Either<L,T1,T2,T3,T4>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)Creates a lazyFor-comprehension over 4 Eithers.static <L,T1,T2,T3,T4,T5>
API.ForLazy5Either<L,T1,T2,T3,T4,T5>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)Creates a lazyFor-comprehension over 5 Eithers.static <L,T1,T2,T3,T4,T5>
API.ForLazy5Either<L,T1,T2,T3,T4,T5>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)Creates a lazyFor-comprehension over 5 Eithers.static <L,T1,T2,T3,T4,T5>
API.ForLazy5Either<L,T1,T2,T3,T4,T5>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)Creates a lazyFor-comprehension over 5 Eithers.static <L,T1,T2,T3,T4,T5>
API.ForLazy5Either<L,T1,T2,T3,T4,T5>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)Creates a lazyFor-comprehension over 5 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.ForLazy6Either<L,T1,T2,T3,T4,T5,T6>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)Creates a lazyFor-comprehension over 6 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.ForLazy6Either<L,T1,T2,T3,T4,T5,T6>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)Creates a lazyFor-comprehension over 6 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.ForLazy6Either<L,T1,T2,T3,T4,T5,T6>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)Creates a lazyFor-comprehension over 6 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.ForLazy6Either<L,T1,T2,T3,T4,T5,T6>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)Creates a lazyFor-comprehension over 6 Eithers.static <L,T1,T2,T3,T4,T5,T6>
API.ForLazy6Either<L,T1,T2,T3,T4,T5,T6>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)Creates a lazyFor-comprehension over 6 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.static <L,T1,T2,T3,T4,T5,T6,T7>
API.ForLazy7Either<L,T1,T2,T3,T4,T5,T6,T7>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)Creates a lazyFor-comprehension over 7 Eithers.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 lazyFor-comprehension over 8 Eithers.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 lazyFor-comprehension over 8 Eithers.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 lazyFor-comprehension over 8 Eithers.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 lazyFor-comprehension over 8 Eithers.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 lazyFor-comprehension over 8 Eithers.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 lazyFor-comprehension over 8 Eithers.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 lazyFor-comprehension over 8 Eithers.Constructors in io.vavr with parameters of type Either Constructor Description For1Either(Either<L,T1> ts1)For2Either(Either<L,T1> ts1, Either<L,T2> ts2)For3Either(Either<L,T1> ts1, Either<L,T2> ts2, Either<L,T3> ts3)For4Either(Either<L,T1> ts1, Either<L,T2> ts2, Either<L,T3> ts3, Either<L,T4> ts4)For5Either(Either<L,T1> ts1, Either<L,T2> ts2, Either<L,T3> ts3, Either<L,T4> ts4, Either<L,T5> ts5)For6Either(Either<L,T1> ts1, Either<L,T2> ts2, Either<L,T3> ts3, Either<L,T4> ts4, Either<L,T5> ts5, Either<L,T6> ts6)For7Either(Either<L,T1> ts1, Either<L,T2> ts2, Either<L,T3> ts3, Either<L,T4> ts4, Either<L,T5> ts5, Either<L,T6> ts6, Either<L,T7> ts7)For8Either(Either<L,T1> ts1, Either<L,T2> ts2, Either<L,T3> ts3, Either<L,T4> ts4, Either<L,T5> ts5, Either<L,T6> ts6, Either<L,T7> ts7, Either<L,T8> ts8)ForLazy2Either(Either<L,T1> ts1, Function1<? super T1,Either<L,T2>> ts2)ForLazy3Either(Either<L,T1> ts1, Function1<? super T1,Either<L,T2>> ts2, Function2<? super T1,? super T2,Either<L,T3>> ts3)ForLazy4Either(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)ForLazy5Either(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)ForLazy6Either(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)ForLazy7Either(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)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)Constructor parameters in io.vavr with type arguments of type Either Constructor Description ForLazy2Either(Either<L,T1> ts1, Function1<? super T1,Either<L,T2>> ts2)ForLazy3Either(Either<L,T1> ts1, Function1<? super T1,Either<L,T2>> ts2, Function2<? super T1,? super T2,Either<L,T3>> ts3)ForLazy3Either(Either<L,T1> ts1, Function1<? super T1,Either<L,T2>> ts2, Function2<? super T1,? super T2,Either<L,T3>> ts3)ForLazy4Either(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)ForLazy4Either(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)ForLazy4Either(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)ForLazy5Either(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)ForLazy5Either(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)ForLazy5Either(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)ForLazy5Either(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)ForLazy6Either(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)ForLazy6Either(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)ForLazy6Either(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)ForLazy6Either(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)ForLazy6Either(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)ForLazy7Either(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)ForLazy7Either(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)ForLazy7Either(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)ForLazy7Either(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)ForLazy7Either(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)ForLazy7Either(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)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)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)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)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)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)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)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) -
Uses of Either in io.vavr.control
Classes in io.vavr.control that implement Either Modifier and Type Class Description static classEither.Left<L,R>TheLeftversion of anEither.static classEither.Right<L,R>TheRightversion of anEither.Fields in io.vavr.control declared as Either Modifier and Type Field Description private Either<L,R>Either.LeftProjection. eitherDeprecated.private Either<L,R>Either.RightProjection. eitherDeprecated.Methods in io.vavr.control that return Either Modifier and Type Method Description default <X,Y>
Either<X,Y>Either. bimap(@NonNull java.util.function.Function<? super L,? extends X> leftMapper, @NonNull java.util.function.Function<? super R,? extends Y> rightMapper)Transforms the value of thisEitherby applying one of the given mapping functions.static <L,R>
Either<L,R>Either. cond(boolean test, @NonNull java.util.function.Supplier<? extends R> right, @NonNull java.util.function.Supplier<? extends L> left)Returns anEither<L, R>based on the given test condition.static <L,R>
Either<L,R>Either. cond(boolean test, @NonNull R right, @NonNull L left)Returns anEither<L, R>based on the given test condition.default Either<L,R>Either. filterOrElse(@NonNull java.util.function.Predicate<? super R> predicate, @NonNull java.util.function.Function<? super R,? extends L> zero)Filters this right-biasedEitherusing the given predicate.default <U> Either<L,U>Either. flatMap(@NonNull java.util.function.Function<? super R,? extends Either<L,? extends U>> mapper)Applies a flat-mapping function to the right value of this right-biasedEither.static <L,R>
Either<L,R>Either. left(L left)Constructs a newEither.Leftinstance containing the given value.default <U> Either<L,U>Either. map(@NonNull java.util.function.Function<? super R,? extends U> mapper)Transforms the right value of thisEitherusing the given mapping function.default <U> Either<U,R>Either. mapLeft(@NonNull java.util.function.Function<? super L,? extends U> leftMapper)Transforms the left value of thisEitherusing the given mapping function.default <U> Either<L,U>Either. mapTo(U value)default Either<L,java.lang.Void>Either. mapToVoid()static <L,R>
Either<L,R>Either. narrow(Either<? extends L,? extends R> either)Narrows aEither<? extends L, ? extends R>toEither<L, R>via a type-safe cast.default Either<L,R>Either. orElse(@NonNull Either<? extends L,? extends R> other)default Either<L,R>Either. orElse(@NonNull java.util.function.Supplier<? extends Either<? extends L,? extends R>> supplier)Returns thisEitherif it is aEither.Right, otherwise returns the result of evaluating the givensupplier.default Either<L,R>Either. peek(@NonNull java.util.function.Consumer<? super R> action)default Either<L,R>Either. peekLeft(@NonNull java.util.function.Consumer<? super L> action)Performs the given action on the left value if this is aEither.Left.static <L,R>
Either<L,R>Either. right(R right)Constructs a newEither.Rightinstance containing the given value.static <L,R>
Either<Seq<L>,Seq<R>>Either. sequence(@NonNull java.lang.Iterable<? extends Either<? extends L,? extends R>> eithers)Transforms anIterableofEither<L, R>into a singleEither<Seq<L>, Seq<R>>.static <L,R>
Either<L,Seq<R>>Either. sequenceRight(@NonNull java.lang.Iterable<? extends Either<? extends L,? extends R>> eithers)Transforms anIterableofEither<L, R>into a singleEither<L, Seq<R>>.default Either<R,L>Either. swap()Either<L,R>Either.LeftProjection. toEither()Deprecated.Returns the underlying either of this projection.Either<L,R>Either.RightProjection. toEither()Deprecated.Returns the underlying either of this projection.default Either<java.lang.Throwable,T>Try. toEither()Converts thisTryto anEither.default <L> Either<L,T>Try. toEither(@NonNull java.util.function.Function<? super java.lang.Throwable,? extends L> throwableMapper)Converts thisTryto anEither, mapping the failure cause to a left value using the providedFunction.default Either<E,T>Validation. toEither()Converts this Validation to anEither.static <L,R,T>
Either<Seq<L>,Seq<R>>Either. traverse(@NonNull java.lang.Iterable<? extends T> values, @NonNull java.util.function.Function<? super T,? extends Either<? extends L,? extends R>> mapper)Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each value.static <L,R,T>
Either<L,Seq<R>>Either. traverseRight(@NonNull java.lang.Iterable<? extends T> values, @NonNull java.util.function.Function<? super T,? extends Either<? extends L,? extends R>> mapper)Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each element.Methods in io.vavr.control that return types with arguments of type Either Modifier and Type Method Description default Option<Either<L,R>>Either. filter(@NonNull java.util.function.Predicate<? super R> predicate)Returns anOptiondescribing the right value of this right-biasedEitherif it satisfies the given predicate.Methods in io.vavr.control with parameters of type Either Modifier and Type Method Description static <E,T>
Validation<E,T>Validation. fromEither(@NonNull Either<E,T> either)Creates aValidationof anEither.static <L,R>
Either<L,R>Either. narrow(Either<? extends L,? extends R> either)Narrows aEither<? extends L, ? extends R>toEither<L, R>via a type-safe cast.default Either<L,R>Either. orElse(@NonNull Either<? extends L,? extends R> other)Method parameters in io.vavr.control with type arguments of type Either Modifier and Type Method Description default <U> Either<L,U>Either. flatMap(@NonNull java.util.function.Function<? super R,? extends Either<L,? extends U>> mapper)Applies a flat-mapping function to the right value of this right-biasedEither.default Either<L,R>Either. orElse(@NonNull java.util.function.Supplier<? extends Either<? extends L,? extends R>> supplier)Returns thisEitherif it is aEither.Right, otherwise returns the result of evaluating the givensupplier.static <L,R>
Either<Seq<L>,Seq<R>>Either. sequence(@NonNull java.lang.Iterable<? extends Either<? extends L,? extends R>> eithers)Transforms anIterableofEither<L, R>into a singleEither<Seq<L>, Seq<R>>.static <L,R>
Either<L,Seq<R>>Either. sequenceRight(@NonNull java.lang.Iterable<? extends Either<? extends L,? extends R>> eithers)Transforms anIterableofEither<L, R>into a singleEither<L, Seq<R>>.static <L,R,T>
Either<Seq<L>,Seq<R>>Either. traverse(@NonNull java.lang.Iterable<? extends T> values, @NonNull java.util.function.Function<? super T,? extends Either<? extends L,? extends R>> mapper)Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each value.static <L,R,T>
Either<L,Seq<R>>Either. traverseRight(@NonNull java.lang.Iterable<? extends T> values, @NonNull java.util.function.Function<? super T,? extends Either<? extends L,? extends R>> mapper)Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each element.Constructors in io.vavr.control with parameters of type Either Constructor Description LeftProjection(Either<L,R> either)Deprecated.RightProjection(Either<L,R> either)Deprecated.
-