以下は #, %1, %2 を使ってコーディングできますか?
(defn fib-step [[a b]]
[b (+ a b)])
(defn fib-seq []
(map first (iterate fib-step [0 1])))
user> (take 20 (fib-seq))
(0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181)
要するに、# および % 構文シュガーを使用して vector -> vector 関数を記述する方法を知りたいのです。
ありがとう