Clojureに現在どの名前空間があるかを確認する関数/マクロがありますか?'used'?どれ?だから、私は現在どの名前空間に入っているのかというわけではありませんが、例えば、 'clojure.contrib.string'が現在(use 'clojure.contrib.string)
のように '使用されている'かどうか調べたいと思います。私は「必須」という意味ではありません。現在どのネームスペースが '使用されている'か、特にネームスペースが使用されているかどうかをチェックする方法/マクロは何ですか?
たとえば、 'clojure.contrib.string(シンボルで指定された名前空間の名前)が使用されている場合にtrueを返す関数を作成するにはどうすればいいですか? (DEFN NS-使用?[名前](...)
tnx、サブクエリを追加しました –
@MichielBorkent私はいくつかの掘り出しを行い、 'all-ns'は実際にあなたにも' required'ネームスペースをすべて与えました。関数が参照されたすべての名前空間を取得する解決策については、私の答えを参照してください(名前空間を '使用する '場合)。 – Paul
オクラホマ、使用済みのものも手に入れる方法はありますか? –