Package io.vavr

Class API.ForLazy8Either<L,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>

  • Type Parameters:
    L - the common left-hand type of all Eithers
    T1 - the component type of the 1st Either
    T2 - the component type of the 2nd Either
    T3 - the component type of the 3rd Either
    T4 - the component type of the 4th Either
    T5 - the component type of the 5th Either
    T6 - the component type of the 6th Either
    T7 - the component type of the 7th Either
    T8 - the component type of the 8th Either
    Enclosing class:
    API

    public static class API.ForLazy8Either<L,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    extends java.lang.Object
    A lazily evaluated For-comprehension with 8 Eithers.

    Constructed via For(...) and evaluated by calling yield(...). Construction is side-effect free; underlying Eithers are traversed only when yield(...) is invoked.