Clojure में सीक्वेंशियल डीस्ट्रक्चरिंग एक संक्षिप्त तरीका है, जिससे आप एक वेक्टर से वैल्यू निकालकर उन्हें अलग-अलग वेरिएबलो में असाइन कर सकते हैं।
इस उदाहरण में number-of-moons वेक्टर की हर वैल्यू उससे जुड़े ग्रह को असाइन की जाती है:
(def number-of-moons [0 2 14])
(let [[venus mars neptune] number-of-moons]
neptune)
;=> 14