Hi, Am 07.12.2010 um 08:58 schrieb Ken Wesson:
> The ns macro is particularly > guilty of this. I say guilty because I think it's bad design, which I > guess may have been grandfathered in before the standard was settled > on to use [] around non-executable lists of data such as binding > lists. (In some cases the first element, e.g. when it's :use or > :require, can be thought of as a pseudo-operator defined solely within > the ns form. I don't have an objection in cases where the first > element of the list can be thought of as a command or a call of some > sort. But many of the nested inputs to e.g. :use have the stain.) (ns some.name.space [:refer-clojure :exclude [filter]] [:use [clojure.set :only [difference]]] [:require [clojure.repl :as r]] [:import java.io.StringReader]) This works if it makes you feel better... One can the vectors of a embedded DSL where nowhere is written, that something has to be callable. Sincerely 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