name
機能を使用する場合のように、正しく文字列としてキーワードの名前を返す:名前空間のclojureキーワードをstringに変換する正しい方法は何ですか?
(name :n/k) ; => "k"
:のような名前空間キーワードにname
を使用するときに問題が存在
(name :k) ; => "k"
namespace
関数を使用して、探している文字列を正しく取得できます。
(str (namespace :n/k) "/" (name :n/k)) ; => "n/k"
しかし何らかの理由で、完全修飾文字列を取得するためのより良い方法があるはずです。
これを行うにはどうすればよいでしょうか?
ちょうど参考までに:clojurescriptでは動作しません。 – ClojureMostly