Of course. Hmmm. And I thought I knew this stuff! :) I think I was getting all confused because I was playing with ns and it doesn't require quoting (because it's a macro). It makes sense now - thanks.
Regarding the use of require, am I right in thinking that ns is for library modules and require, use, etc. are appropriate for just bringing in library functions to the REPL? I'm pretty sure this is the case - I just wanted to check as the documentation made me doubt myself a little. Paul. On Oct 14, 10:47 pm, "Stephen C. Gilardi" <[EMAIL PROTECTED]> wrote: > On Oct 14, 2008, at 5:24 PM, Paul Drummond wrote: > > > I want to use the zip-filter library so at the REPL I tried this: > > > (require 'clojure.contrib.zip-filter :as zf) > > > which failed with: > > > java.lang.Exception: Unable to resolve symbol: zf in this context > > The zf needs a quote as well as 'clojure.contrib.zip-filter (which is > also a (quoted) symbol). Without the quote, Clojure is trying to > evaluate zf to know what to pass as the last argument of require. > > Lists and symbols evaluate to something other than themselves. > > --Steve --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---