Clojure 如何将关键字转换为字符串?
在clojure中,转换关键字的惯用方法是什么:Clojure 如何将关键字转换为字符串?,clojure,Clojure,在clojure中,转换关键字的惯用方法是什么: :some-keyword 到字符串: "some-keyword" 使用名称执行此操作: user=> (name :some-keyword) "some-keyword" 正如Alex Ott提到的,name是最好的函数,clojure.contrib还有一个函数,您可以在任何类型上调用:As str,它也可以这样做: (str :foo :bar) ;;=> ":foo:bar" (as-str :foo :ba
:some-keyword
到字符串:
"some-keyword"
使用名称执行此操作:
user=> (name :some-keyword)
"some-keyword"
正如Alex Ott提到的,name是最好的函数,clojure.contrib还有一个函数,您可以在任何类型上调用:As str,它也可以这样做:
(str :foo :bar) ;;=> ":foo:bar"
(as-str :foo :bar) ;;=> "foobar"
看