Я новичок в Clojure и обнаружил, что когда я перебираю этот вектор в clojure, используя понимание списка, я получаю в конце несколько nil
s.
(def myVec [1,2,3])
user=> (for [x myVec] (println x))
(1
2
3
nil nil nil)
Я получаю то же самое, используя карту
user=> (map println myVec)
(1
2
3
nil nil nil)
Что вызывает печать nill в этих случаях?