このname
関数を使用すると、次のように、キーワードの名前を文字列として正しく返します。
(name :k) ; => "k"
name
次のような名前空間キーワードで使用すると、問題が発生します。
(name :n/k) ; => "k"
関数を使用して、namespace
探している文字列を正しく取得できます。
(str (namespace :n/k) "/" (name :n/k)) ; => "n/k"
しかし、何らかの理由で、完全修飾文字列を取得するためのより良い方法があるはずだと感じています。
それを行う最良の方法は何ですか?