たとえば、次のような問題Clojureでは、無名関数内で無名関数を定義することは可能ですか?
http://projecteuler.net/problem=5
を解決私は
(defn div [n] (= 0 (reduce + (map #(mod n %) (range 1 21)))))
(take 1 (filter #(= true (div %)) (range 20 1e11 20)))
は私がに匿名関数としての最初の行をマージしたいいくつかのゴルフの楽しみのために仮定し、次の解決策を考え出しました二行目。言語はこれをサポートしていますか?
ソリューションをより効果的な方法で書き直すことができます。下の私の答えを見てください。 – viebel