UNPKG

242 BJavaScriptView Raw
1'use strict';
2function scanUntil(x, ft) {
3 var i = -1;
4 for (var v of x)
5 if (ft(v, ++i, x))
6 return i;
7 return ++i;
8}
9function dropWhile(x, ft) {
10 return x.slice(scanUntil(x, ft));
11}
12module.exports = dropWhile;