Как Вы создаете символ в clojure?

Я хочу создать макрос что, учитывая символ 'foo, создает названный метод foo*. Как я могу конкатенировать 'foo и '*?

6
задан Svante 3 June 2010 в 15:02
поделиться

2 ответа

(let [s (symbol 'test)] 
  (symbol (str s "*")))
6
ответ дан 17 December 2019 в 02:24
поделиться
(symbol (str 'foo "*"))
0
ответ дан 17 December 2019 в 02:24
поделиться