Cómo trabajar con mapas en Clojure – Resuelto

Los mapas son estructuras clave-valor muy comunes en Clojure. En este artículo, exploraremos cómo crear, modificar y acceder a los elementos de un mapa.

Crear un mapa

Un mapa se puede crear utilizando la sintaxis de clave-valor, entre llaves:

(def mi-mapa {:nombre "Juan" :edad 30})

Acceder a valores

Para acceder a un valor, simplemente usamos la clave entre paréntesis:

(:nombre mi-mapa) ;; "Juan"