名前空間のメタデータを取得するにはどうすればよいですか? 代わりに私は:
=> (in-ns my.test)
#<Namespace my.test>
=> (meta *ns*)
{:a "hello"}
=> ; Return back to repl namespace:
(in-ns 'user)
; Or use 'with-ns
私の名前空間の定義は次のとおりです。
(ns ^{:a "hello"} my.test
...)
(meta #'my.test)
バリアントはどれも失敗しますが、 def
-ined エンティティには適しています。(ns...)
変数を定義しておらず、外部から参照できない特別な var であることは理解できます*ns*
が、実際に何が起こるかは疑問です。