lastOrNone property

Option<E> get lastOrNone

Implementation

Option<E> get lastOrNone {
  final it = iterator;
  if (!it.moveNext()) {
    return const None();
  }
  E result;
  do {
    result = it.current;
  } while (it.moveNext());
  return Some(result);
}