min method

T? min()

Returns the minimum element of an iterator.

Implementation

T? min() {
  if (!moveNext()) {
    return null;
  }
  var min = current;
  while (moveNext()) {
    if (current.compareTo(min) < 0) {
      min = current;
    }
  }
  return min;
}