2
我希望得到的是採取解構形式clojure.core符號列表:是否有一個clojure.core宏的列表,其中包含一個向量中的綁定?
(<symbol> [bindings] [email protected])
關閉我的頭頂,我可以列出for
let
fn
if-let
doseq
defn
defmacro
....我如果有的話,我會尋找更全面的清單。
我希望得到的是採取解構形式clojure.core符號列表:是否有一個clojure.core宏的列表,其中包含一個向量中的綁定?
(<symbol> [bindings] [email protected])
關閉我的頭頂,我可以列出for
let
fn
if-let
doseq
defn
defmacro
....我如果有的話,我會尋找更全面的清單。
看看這個備忘單:http://jafingerhut.github.io/cheatsheet-clj-1.3/cheatsheet-tiptip-cdocs-summary.html,它有一個特殊形式的列表,需要解構形式,只需搜索'綁定形式'。任何擴展到這些特殊形式的宏都可能破壞其參數。
也許Codeq(http://blog.datomic.com/2012/10/codeq.html)可用於發現所有擴展到特殊綁定形式之一的宏?
謝謝!該備忘單非常有用 – zcaudate 2013-05-14 14:20:08