I have a function that removes a key from a map:
(defn remove-key [key map] (into {} (remove (fn [[k v]] (#{key} k)) map))) (remov
I found this type of thing and others to be super annoying in clojure, so to fix it I created the library instar: https://github.com/boxed/instar .