現在、私はClojureを学習しようとしていますが、可変量のパラメータを持つ関数を記述したいと思います。この関数は、すべての入力をフィルタリングして文字列かどうかをチェックする必要があります。それがない場合は、文字列型のすべての入力が返されるべきである。..フィルタタイプ文字列in Clojure
Clojureのは、思考の私のためにハードと異なる方法ですが、私はここで右方向にしています..私はそれを解決するために見えることはできません。
(defn returnString [& y]
(if (next y)
(filter (fn [x] (= (type x) "java.lang.String"))y)
(recur (next x))))
ありがとう!