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