Is there a comprehensive list of clojure.core macros that take bindings in a vector? -
i'm looking list of clojure.core symbols take destructuring forms:
(<symbol> [bindings] ~@body) off top of head, can list for let fn if-let doseq defn defmacro.... i'm looking more comprehensive list if there one.
take @ cheat sheet: http://jafingerhut.github.io/cheatsheet-clj-1.3/cheatsheet-tiptip-cdocs-summary.html, has list of special forms takes destructuring forms, search 'binding forms'. macro expands of these special forms can destruct parameters.
maybe codeq (http://blog.datomic.com/2012/10/codeq.html) can used discover macros expands 1 of special binding forms?
Comments
Post a Comment