On 26 April 2011 13:27, Meikel Brandmeyer <m...@kotka.de> wrote: > Hi, > > clojure supports keyword arguments for a quote some time now. > > (defn foo > [positional1 ... positionalN & {:keys [kw1 ... kwn]}] > ...) > > The syntax is the usual destructuring syntax for maps. So you can specify > defaults via :or etc. And even have none keyword keys.
Aha! I didn't know about :or to supply default options. Otherwise the only drawback I see is as Hugo says: repetition of keys. Thanks Meikel. -- 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