I thought use would do it but it seems the mapping created in the current namespace is not public. Here is an example of what I\'d like to achieve:
use
To pull everything from namespace that may have macros defined within use this
(defmacro pullall [ns] `(do ~@(for [[sym var] (ns-publics ns)] `(def ~sym ~var))))