Hi all,

some functions (like map, or update-in) expect a function to be
applied on a value. In the case where the update I want is merely a
constant, is there a short way to write it?

(map (fn [n] :new) (list :old1 :old2 :old3))  works

(map :new (list :old1 :old2 :old3)) unfortunately doesn't work in the
way I would hope (gives nil nil nil)
--~--~---------~--~----~------------~-------~--~----~
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
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