--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
Multiple times confirmed:
user=> (defn foo [] "Boo!")
#'user/foo
user=> (type foo)
user$foo
user=> (def bar #'foo)
#'user/bar
user=> (type bar)
clojure.lang.Var
user=> (def baz #'bar)
#'user/baz
user=> (type baz)
clojure.lang.Var
user=> (type @baz)
clojure.lang.Var
user=> (baz)
"Boo!"
[in reply to my confirmation that vars referencing vars referencing
functions are still callable as functions]
> Sent from my HTC
Beg pardon?
More likely, tiny keys. (Though how that generated a meaningful
English sentence that just happened to be completely off topic, I
don't know!)
> To both Cedric and Meikel - thank you both for your help.
>
> I'm finding Clojure a great language to learn (if a little difficult
> at first). It seems a much more consistent language than the others I
> have studied which I think is fantastic.
It's probably the homoiconicity at work. No hairy, ad hoc syntax rules
and few reader macros.