(remove pred)
(remove pred coll)
Removes values in the reduction of coll for which (pred val) returns logical true. Foldable.
(defcurried remove {} [pred coll] (filter (complement pred) coll))