Cómo usar def en Clojure – Resuelto

En Clojure, la expresión def nos permite definir variables globales o símbolos.

Definir una variable global

Podemos definir una variable global utilizando def:

(def x 10)

Modificar el valor de una variable

Una vez definida, podemos usar la variable en cualquier parte del código. Por ejemplo:

(def y (+ x 5)) ;; 15