文字列のsrcを見ていましたか? fnといくつかの質問があった。やるFN静的メタデータを与えない何の質問がありますか?
(def
^{:arglists '([x])
:doc "Return true if x is a String"
:added "1.0"
:static true}
string? (fn ^:static string? [x] (instance? String x)))
- - 以下は
string?
FNの源は何ですか? - なぜ静的メタデータが2回与えられるのですか?fnまたはvarのどちらかに指定するだけで十分ではありませんか?
- なぜ匿名のFnに名前がありますか?
1.ここで回答しました:http://stackoverflow.com/questions/7552632/what-does-static-do-in-clojure –