Cómo usar let en Clojure para binding de valores – Resuelto
La forma de declarar y asociar valores a variables en Clojure es mediante let
, una estructura que permite binding local de valores para su uso en un bloque de código.
Uso básico de let
Con let
podemos asignar valores a variables y usarlas dentro de una expresión:
(let [x 10 y 20] (+ x y)) ;; 30
Destructuración con let
También podemos usar let
para destructurar colecciones:
(let [[a b] [1 2]] (+ a b)) ;; 3