skipEveryNth method

  1. @useResult
Iterable<T> skipEveryNth(
  1. int n
)

Skips every n-th element. n must be positive.

Implementation

@useResult
Iterable<T> skipEveryNth(int n) {
  if (n < 1) throw ArgumentError(_kErrNPositive, _kParamN);
  return zipWithIndex().where(((int, T) p) => p.$1 % n != 0).map(((int, T) p) => p.$2);
}