- drop nprocedure
- drop-while pred?procedure
drop is a transducer that drops or skips over n many items before forwarding every item thereafter. drop-while is a procedure that drops or skips over items until it encounters an item that does not satisfy pred?. n must be a non-negative fixnum and pred? must be a predicate procedure (e.g. symbol?, list?, etc).
(import transducers) (transduce list-fold (drop 2) (collect-list) (list 1 2 3 4 5)) ; => (3 4 5) (transduce list-fold (drop-while symbol?) (collect-list) (list 'a 'b 'c 'd 1 2 3 'e 'f 'g)) ; => (1 2 3 e f g)