現在、Clojureを学習しようとしていますが、パラメーターの量が可変の関数を作成したいと思います。この関数は、すべての入力をフィルタリングして、文字列かどうかを確認する必要があります。その場合、文字列型のすべての入力が返されます。
Clojureは私にとって難しいものであり、考え方も異なりますが、私はここで正しい方向に進んでいます。私はそれを解決できないようです。
(defn returnString [& y]
(if (next y)
(filter (fn [x] (= (type x) "java.lang.String"))y)
(recur (next x))))
ありがとう!