Returns a lazy sequence of the items in coll starting from the
first item for which (pred item) returns logical false. Returns a
stateful transducer when no collection is provided.
;; Note: Documentation should be "starting from the first item for which;; (pred item) returns logical false, i.e. either of the values false or nil.user=>(drop-whileneg?[-1-2-6-71234-5-601])(1234-5-601)
(defmy-vec[123456])(drop-while#(>3%)my-vec);;(3 4 5 6)(drop-while#(>=3%)my-vec);;(4 5 6);;Returns a lazy sequence of the items in coll starting from the;;first item for which (pred item) returns logical FALSE
The description of this function is throwing me off. I think it should say: returns a sequence of items from coll dropping the initial items that evaluate to true when passed to pred, once a non-true value is encountered, the rest of the list is returned.