Soy nuevo en Clojure y he descubierto que cuando cierro este vector en clojure usando una lista de comprensión obtengo unos nil
s al final.Looping sobre vectores
(def myVec [1,2,3])
user=> (for [x myVec] (println x))
(1
2
3
nil nil nil)
puedo conseguir lo mismo usando map
user=> (map println myVec)
(1
2
3
nil nil nil)
lo que causa la nill se va a imprimir en estos casos?
usando (doseq [x myVec] (println x)) – BLUEPIXY