Function dropWhile

Drops elements from beginnig of range while predicate is true

auto auto dropWhile(alias pred, Range) (
  Range range
)
if (from.std.range.isInputRange!Range);

Parameters

NameDescription
pred comparator
range input range

Returns

new range

Since

0.0.1

Example

assert([1, 2, 3, 4].dropWhile!(a => a < 3).equal([3, 4]));