¿Existe alguna forma idiomática de obtener espacios de nombres disponibles que se puedan usar?Obtenga espacios de nombres de clojure disponibles
(all-ns)
devuelve solo espacios de nombres ya utilizados. (Package/getPackages)
devuelve todos los paquetes Java disponibles para import
, pero solo aquellos espacios de nombre Clojure que ya se utilizan.
Luego me encontré con this post, pero utiliza algunos classpath magic.
Así que quiero obtener algo como ('clojure.core 'clojure.set ... 'clojure.contrib.accumulators 'clojure.contrib.condition ...)
si tengo el clojure.jar y contrib.jar en mi classpath, pero no he usado nada todavía.
ve el complemento perfecto a mi pregunta –