sequence method

Either<L, List<R>> sequence()

Implementation

Either<L, List<R>> sequence() {
  final List<R> rights = [];
  for (final e in this) {
    if (e.isLeft) return Left(e.left);
    rights.add(e.right);
  }
  return Right(rights);
}