La syntaxe de déstructuration séquentielle de Clojure permet d'extraire de façon concise les valeurs d'un vecteur et de les affecter à des variables distinctes.
Dans cet exemple, chaque valeur du vecteur number-of-moons est affectée à la planète correspondante :
(def number-of-moons [0 2 14])
(let [[venus mars neptune] number-of-moons]
neptune)
;=> 14