6
我想構建一個宏,給定一個符號'foo
,創建一個名爲foo*
的方法。我如何連接'foo
和'*
?你如何在clojure中構造一個符號?
我想構建一個宏,給定一個符號'foo
,創建一個名爲foo*
的方法。我如何連接'foo
和'*
?你如何在clojure中構造一個符號?
(let [s (symbol 'test)]
(symbol (str s "*")))
(symbol (str 'foo "*"))