elementAtOrNone method

Option<E> elementAtOrNone(
  1. int index
)

Implementation

Option<E> elementAtOrNone(int index) {
  if (index < 0) return const None();

  var i = 0;
  for (final element in this) {
    if (i == index) {
      return Some(element);
    }
    i++;
  }
  return const None();
}