minOf function

int minOf(
  1. Iterable<int> values
)

Finds the minimum value in an iterable of integers.

Returns 0 for empty iterables.

Implementation

int minOf(Iterable<int> values) {
  if (values.isEmpty) return 0;
  var min = values.first;
  for (final v in values) {
    if (v < min) min = v;
  }
  return min;
}