Получите доступные clojure пространства имен

Существует ли идиоматический способ получить доступные пространства имен, которые могут использоваться?

(all-ns) возвраты только уже использовали пространства имен. (Package/getPackages) возвраты все пакеты Java, доступные для import, но только те пространства имен Clojure, которые уже используются.

Затем я наткнулся на это сообщение, но оно использует некоторое волшебство пути к классу.

Таким образом, я хочу получить что-то как ('clojure.core 'clojure.set ... 'clojure.contrib.accumulators 'clojure.contrib.condition ...) если у меня есть clojure.jar и contrib.jar на моем пути к классу, но я ничего еще не использовал.

6
задан Adam Schmideg 4 August 2010 в 13:48
поделиться