Cómo usar doseq en Clojure – Resuelto
La función doseq
se utiliza en Clojure para iterar sobre una colección de manera eficiente, ejecutando una acción para cada elemento. Es similar a un for
, pero con efectos secundarios.
Uso básico de doseq
Podemos usar doseq
para realizar una acción sobre cada elemento de una colección:
(doseq [x [1 2 3 4 5]]
(println (* x x)))
En este caso, estamos imprimiendo el cuadrado de cada número en la lista.