Cómo usar remove en Clojure – Resuelto

La función remove en Clojure permite eliminar los elementos que cumplen con una condición de una colección.

Uso básico de remove

Podemos eliminar todos los elementos mayores que 2 de una lista:

(remove #(> % 2) [1 2 3 4 5]) ;; (1 2)