Mapowanie nad wektorem wykonującym efekty uboczne
Próbuję przejść przez wektor „linii” w Clojure. Zasadniczo wygląda to tak:
[{:start {:x 1 :y 3 :z 4}, :end {:x 3 :y 7 :z 0}}, ...]
Chciałbym zastosować funkcję, która drukuje każdą z tych „linii” na nowej linii, ala:
(map #(println %) vector-of-lines)
ale to nie wydaje się nazywać funkcji. Czy w tym przypadku nie powinienem używać funkcji „map”?