würde Ich mag, dies zu tun (in REPL oder überall)Wie definiere ich eine Funktion von String in Clojure?
(defn (symbol "print-string") [k] (println k))
und dann in der Lage seiner
(print-string "lol")
Oder zu tun, wenn eine andere Art und Weise gibt es defn von benutzerdefinierten Zeichenkette zu schaffen, in Makros, könntest du mich bitte in die richtige Richtung drängen?
1. was die ~ vor args ist? 2. Was ist das ~ @ vor dem Körper? – Belun
@Belun 1. ~ = unquote 2. ~ @ = expand sequenz – Surya
warum ist das, wenn ich (defn defns [] (doall (map (fn [s] (defn-mit-str s [k] (println k))) ["print-string"]))) Ich bekomme ein Fn namens 's'? – Hendekagon