Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # filter {{ https://i.imgur.com/krJY9Da.jpg }} <code> (def numbers (range 1 11)) (filter (fn [x] (= 0 (rem x 3))) numbers) ; (3 6 9) </code> ### 익명함수 <code> (filter #(zero? (rem % 3)) numbers) ; (3 6 9) </code> <code clojure> (defn my-filter [f coll] (loop [result [] [item & remain] coll] (if (seq remain) (recur (if (f item) (conj result item) result) remain) result))) (my-filter odd? [1 2 3 4 5]) ;;=> [1 3] </code> open/filter.txt Last modified: 2024/10/05 06:15by 127.0.0.1