Exemplo n.º 1
0
 public IEither <TUl, TUr> Case <TUl, TUr>(Func <Tl, TUl> left, Func <Tr, TUr> right)
 => Either.Create <TUl, TUr>(right(this.value));
Exemplo n.º 2
0
 public IEither <Tl, TU> Right <TU>(Func <IEither <Tl, TU> > right)
 => Either.Create <Tl, TU>(right());
Exemplo n.º 3
0
 public IEither <Tl, TU> Right <TU>(Func <Tr, IEither <Tl, TU> > right)
 => Either.Create <Tl, TU>(right(this.value));
Exemplo n.º 4
0
 public IEither <Tr, TU> Left <TU>(Func <Tl, IEither <Tr, TU> > left)
 => Either.Create <Tr, TU>(this.value);