Mapeo sobre un vector realizando efectos secundarios.
Estoy intentando iterar sobre un vector de "líneas" en Clojure. Esencialmente, parece que:
[{:start {:x 1 :y 3 :z 4}, :end {:x 3 :y 7 :z 0}}, ...]
Me gustaría aplicar una función que imprima cada una de estas "líneas" en una nueva línea, ala:
(map #(println %) vector-of-lines)
pero eso no parece llamar a la función. ¿No debería estar usando la función de "mapa" en este caso?