reduceOrNone method
Implementation
Option<E> reduceOrNone(E Function(E value, E element) combine) {
final it = iterator;
if (!it.moveNext()) {
return const None();
}
var value = it.current;
while (it.moveNext()) {
value = combine(value, it.current);
}
return Some(value);
}