
(drop-while f coll)
The drop-while function takes 2 arguments :
f: a function that takes one argument x and returns TRUE or FALSEcoll: a collection of items
drop-while starts from the first item in the collection and ignore all successive elements for which f returns TRUE. As soon as f returns FALSE,
the element and all elements following it, are added to the result.
Unlinke the remove function drop-while doesn’t got through all the elements in the collection.
In the animation above, f returns TRUE when the element is green. The third element (blue circle) interrupts the iteration through the collection : it is returned as result with all following elements.