Re: list of special forms that introduce bindings?

2012-11-08 Thread Herwig Hochleitner
I'm not aware of such a list, but there aren't that many special forms. Other than the mentioned fn*, let* and catch, you have loop* and def. def doesn't create a lexical binding like the others, but creates its var before evaluating its init-expr. -- You received this message because you are

list of special forms that introduce bindings?

2012-11-07 Thread Ben Wolfson
Is there a list of the special forms that can introduce names (fn*, let*, catch ...)? (keys clojure.lang.Compiler/specials) gives a list of all the special forms, but not all of them introduce new bindings. -- Ben Wolfson Human kind has used its intelligence to vary the flavour of drinks, which