Hello, Not a great contribution to the debate, but just a word on the terminology: reusing package which already has a strong meaning in java may not be a good idea, I think.
I think lib or library could be interesting, but it has also been attributed a meaning more similar to "ns description" in clojure (and I regret it, but that's another story). So maybe just "jars/jar" (but that may seem too low level or java oriented), or as in ivy/maven "dependencies/dependency" (or "deps/dep" for short) ? Or or ... something different from package :-) 2009/8/7 Howard Lewis Ship <hls...@gmail.com> > > Or really work this into core and add :packages to the (ns) macro. > > On Thu, Aug 6, 2009 at 2:30 PM, James Reeves<weavejes...@googlemail.com> > wrote: > > > > On Aug 6, 10:16 pm, James Reeves <weavejes...@googlemail.com> wrote: > >> (package/get "compojure" "0.2") > >> (package/get "clojure-contrib" [:>= "1.0-alpha3"]) > >> > >> (ns example > >> (:use clojure.contrib.json.read) > >> (:use compojure.html)) > > > > I had another thought once after I posted. Perhaps the best of both > > syntax ideas could be combined: > > > > (packages > > (:get "compojure" "0.2") > > (:get "clojure-contrib" [:>= "1.0-alpha3"])) > > > > (ns example > > (:use clojure.contrib.json.read) > > (:use compojure.html)) > > > > - James > > > > > > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > Director of Open Source Technology at Formos > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---