Chris Paul
04/08/2021, 12:44 PMEither<Error, Result> with an associated NotFound error type or Either<Error, Result?>raulraja
04/08/2021, 12:49 PMChris Paul
04/08/2021, 12:50 PMChris Paul
04/08/2021, 12:51 PMtginiotis
04/08/2021, 12:51 PMLeft, then having a Right nullable type also representing some sort of error state seems unidiomatic to the app and would require separate null handling. I vote for the first optionChris Paul
04/08/2021, 12:51 PMChris Paul
04/08/2021, 12:51 PMraulraja
04/08/2021, 12:52 PMChris Paul
04/08/2021, 12:52 PMChris Paul
04/08/2021, 12:53 PMChris Paul
04/08/2021, 12:53 PMChris Paul
04/08/2021, 12:54 PMraulraja
04/08/2021, 12:56 PMraulraja
04/08/2021, 12:57 PMOption<A> == Either<Unit, A> == A?raulraja
04/08/2021, 12:57 PMraulraja
04/08/2021, 12:58 PMEither<Error?, Resultraulraja
04/08/2021, 12:59 PMLeft(null) would mean then value not foundChris Paul
04/08/2021, 12:59 PMChris Paul
04/08/2021, 12:59 PMChris Paul
04/08/2021, 1:01 PMraulraja
04/08/2021, 1:01 PMChris Paul
04/08/2021, 1:01 PMChris Paul
04/08/2021, 1:02 PMChris Paul
04/08/2021, 1:02 PMraulraja
04/08/2021, 1:03 PMChris Paul
04/08/2021, 1:03 PMChris Paul
04/08/2021, 1:03 PM