user=> (drop-last [1 2 3 4]) (1 2 3) user=> (drop-last -1 [1 2 3 4]) (1 2 3 4) user=> (drop-last 0 [1 2 3 4]) (1 2 3 4) user=> (drop-last 2 [1 2 3 4]) (1 2) user=> (drop-last 5 [1 2 3 4]) ()
(defn drop-last
"Return a lazy sequence of all but the last n (default 1) items in coll"
{:added "1.0"
:static true}
([s] (drop-last 1 s))
([n s] (map (fn [x _] x) s (drop n s))))
Comments top
No comments for drop-last. Log in to add a comment.