dropFirst method

Iterable<T> dropFirst()

Returns a new iterable with the first element removed.

Example:

Iterable<int> numbers = [1, 2, 3];
numbers = numbers.dropFirst(); // [2, 3]

Implementation

Iterable<T> dropFirst() {
  if (isEmpty) return [];
  return skip(1);
}