> I didn't find any description of the symbol _ in the Clojure docs. > What is its exact status? Is it an ordinary symbol that is used by > convention for unused arguments? Or is it interpreted in a special > way by the reader or the compiler?
Looks like it is just an ordinary symbol used by convention: user=> (def _ "fun") #=(var user/_) user=> _ "fun" user=> (defn x [_] _) #=(var user/x) user=> (x 1) 1 Ironic really, considering it is such a controversial character :) --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---