clojure - react - Valor ordinal/int/ascii del personaje
clojurescript tutorial (1)
Clojurescript no tiene literales de caracteres .
Como se describe aquí , puede obtenerlo usando js interop:
=> (.charCodeAt /a 0)
97
En el clojure repl puedo hacer:
=> (int /a)
97
En closurescript, sigo recibiendo
=> (int /a)
0
En mi proyecto actual de clojurescript, he definido una var:
(def ord-a (int /a))
Cuando inspecciono el javascript emitido veo:
ord_a = ("a" | (0));
Lo cual explica la discrepancia, pero realmente no hace lo que quiero. Asi que:
- ¿Qué estoy haciendo mal aquí?
- ¿Cómo obtengo el valor ordinal / int / ascii de un personaje en clojurescript?