これを行うためのよりクリーンな方法が必要なように感じますが、わかりません。
(defn map-rest
"Passes through the first item in coll intact. Maps the rest with f."
[f coll]
(concat (list (first coll)) (map f (rest coll))))
これを行うためのよりクリーンな方法が必要なように感じますが、わかりません。
(defn map-rest
"Passes through the first item in coll intact. Maps the rest with f."
[f coll]
(concat (list (first coll)) (map f (rest coll))))