Cómo usar group-by en Clojure – Resuelto
La función group-by
en Clojure agrupa los elementos de una colección según el resultado de una función.
Uso básico de group-by
Podemos agrupar una lista de números por su paridad:
(group-by even? [1 2 3 4 5 6]) ;; {false [1 3 5], true [2 4 6]}