«تجزیهی ترتیبی» در Clojure روشی مختصر برای استخراج مقدارها از یک بردار و نسبت دادن آنها به متغیرهای جداگانه است.
در این مثال، هر مقدار در بردار number-of-moons به سیارهی متناظرش نسبت داده میشود:
(def number-of-moons [0 2 14])
(let [[venus mars neptune] number-of-moons]
neptune)
;=> 14