> Eh. No. I don't think so. The Var has a name and the symbol has a > name. And an unqualified symbol is resolved to the "closest" Var with > the same name (conveniently derefing the var to get its contents). > This might be in the same namespace or in a different namespace which > was :use'd. I'm still not convinced that symbols are "bound" to a Var.
And there I was thinking I was starting to "get it". user> (def foo) #'user/foo user> foo ;Var user/foo is unbound. ; [Thrown class java.lang.IllegalStateException] user> I guess this means there's no var named user/foo and hence the symbol cannot get its closest match in name? U -- 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