Rich has stated in a later thread on the dev list that he's more concerned with library refinement for the time being. The idea seemed to be that our efforts should be placed in getting signatures right & improving performance. I'm all for having the "what if" discussions, but now doesn't seem to be the right time for adding features. Hopefully there will be time for this in the future.
Sean On Feb 24, 5:51 pm, cej38 <junkerme...@gmail.com> wrote: > I noticed a thread on the clojure developer's google group last > night,http://groups.google.com/group/clojure-dev/browse_thread/thread/97e5f... > > I first want to give my vote for including: > io > seq > string > > I would also like to see seq include more functionality. Two > examples, which I use a lot, are: > > (defn drop-n [n col] > "Works like nth, but instead of keeping only the nth term, this > keeps everything but the nth term." > (concat (take (dec n) col) (drop n col))) > > (defn flatten-n [n coll] > "Like flatten, but only goes n levels deep." > (if (= n 0) > coll > (recur (dec n) (apply concat (map #(if (sequential? %) % (list %)) > coll))))) > > There are also ideas for other seq functions > at:http://github.com/francoisdevlin/devlinsf-clojure-utils/blob/master/s... -- 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