Keywords em Clojure
Keywords são identificadores que sempre avaliam para si mesmos, funcionando como constantes simbólicas.
- São obrigatoriamente iniciadas por um caractere de dois pontos (ex:
:alpha). - Assim como os Símbolos em Clojure, podem possuir namespaces (ex:
:release/alpha). - São amplamente utilizadas como chaves em estruturas de dados (mapas) ou como valores enumerados devido à sua eficiência de comparação e clareza semântica.