Skip to content

EitherNestedOps<A, B>

extension EitherNestedOps<A, B> on Either<A, Either<A, B>>

Methods

flatten() extension

Either<A, B> flatten()

Extracts the nested Either via fold.

Available on Either<A, B>, provided by the EitherNestedOps<A, B> extension

Implementation
dart
Either<A, B> flatten() => fold((a) => Either.left<A, B>(a), identity);