Треки
/
Clojure
Clojure
/
Салабус
/
Послідовна деструктуризація
По

Послідовна деструктуризація у Clojure

1 вправа

Про концепцію Послідовна деструктуризація

Синтаксис послідовної деструктуризації в Clojure дає змогу стисло витягувати значення з вектора і присвоювати їх окремим змінним.

У цьому прикладі кожне значення з вектора number-of-moons присвоюється відповідній планеті:

(def number-of-moons [0 2 14])

(let [[venus mars neptune] number-of-moons]
  neptune)

;=> 14
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці

Вивчити концепцію Послідовна деструктуризація