Percursos
/
Clojure
Clojure
/
Programa
/
Desestruturação sequencial
De

Desestruturação sequencial em Clojure

1 exercício

Sobre Desestruturação sequencial

A sintaxe de desestruturação sequencial do Clojure é uma forma concisa de extrair valores de um vetor e atribuí-los a variáveis distintas.

Neste exemplo, cada valor do vetor number-of-moons é atribuído ao planeta correspondente:

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

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

;=> 14
Editar via GitHub A ligação abre numa nova janela ou separador

Aprende Desestruturação sequencial