Hi,

Why keep both butlast and drop-last in clojure.core? The latter has the 
advantage that it's lazy and can drop off more than one element from the 
end of a seq. In contrast, I can't think of any advantage of butlast, 
except that it seems to be slightly (ca 20%) faster than (doall (drop-last 
x)). Wrapping drop-last in a doall should not be normally necessary, though.

Should butlast be deprecated?

Thanks,
Daniel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to