vavr - łączenie dwóch eitherów

0

Mam 2 eithery
Either<A, Error> a
Either<B, Error> b

chce połączyć te dwa eithery w jedengo Eithera: Either<C, Error> c, gdzie C to jest obiekt, która zawiera informacje z obiektu A i B

1

a.flatMap(x->b.map(y->cosTutaj(x,y)))

A co chcesz w sytuacji jak oba beda Errorami?

0
danek napisał(a):

a.flatMap(x->b.map(y->cosTutaj(x,y)))

A co chcesz w sytuacji jak oba beda Errorami?

dzięki

3

Either jest right-biased, więc Error powinien być z lewej strony.

1 użytkowników online, w tym zalogowanych: 0, gości: 1