user=> (char 65) \A user=> (char 97) \a user=> (str (char 65)) "A" user=> (str (char 97)) "a"
Это символы из десятичных значений ascii ... Как получить десятичные значения ascii из символов?
Символ - это число, просто clojure показывает его вам как символ.Самый простой способ - просто привести этот символ к типу int.
например
user=> (int \A) 65 user=> (int (.charAt "A" 0)) 65
user=> (doseq [c "aA"] (printf "%d%n" (int c))) 97 65 nil user=> (map int "aA");; (97 65) user=> (apply str (map char [97 65])) "aA"