On Sat, Dec 20, 2008 at 11:25 AM, chris <cnuern...@gmail.com> wrote:
>
> I am unclear as to the difference between refer, import use, and
> require.

'require' finds a .clj file in your classpath (which must define a
matching namespace) and loads it into Clojure.

'refer' brings definitions from some other already-loaded namespace into
your current namespace.

'use' does both in one step (use can use the :verbose flag to see it do
this)

All of these are for working with namespaces defined via Clojure code.
'import' is different in that it's only for dealing with .class files.

--Chouser

--~--~---------~--~----~------------~-------~--~----~
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