How do you create a character in clojure?

I want to build a macro that, given the 'foo character, creates a method called foo* . How can I concatenate 'foo and '* ?

+6
symbols lisp clojure
source share
2 answers
 (let [s (symbol 'test)] (symbol (str s "*"))) 
+6
source share
 (symbol (str 'foo "*")) 
0
source share

All Articles