> 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

Reply via email to