Extract the Left values
Iterable<A> lefts() => whereType<Left<A, B>>().map((e) => e.getL((_) => throw 'Unreachable'));