Dizginin src'sine bakıyordum? fn ve birkaç soru vardı. Bir fn statik meta yapmak vererek neyidizginin kaynağıyla ilgili sorular?
(def
^{:arglists '([x])
:doc "Return true if x is a String"
:added "1.0"
:static true}
string? (fn ^:static string? [x] (instance? String x)))
- - Aşağıda
string?
fn kaynağıdır? - Neden iki kez verilen statik meta veriler, ya fn için veya var için belirtmek için yeterli olmamalıdır?
- Anonim neden bir adı var?
1. burada yanıtlandı: http://stackoverflow.com/questions/7552632/what-does-static-do-in-clojure –