Clojure - Vetores conj

Acrescenta um elemento ao vetor e retorna o novo conjunto de elementos do vetor.

Sintaxe

A seguir está a sintaxe.

(conj vec x)

Parameters- 'vec' é o conjunto vetorial de elementos. 'x' é o elemento que precisa ser acrescentado ao conjunto de elementos do vetor.

Return Value - Retorna o novo vetor com o elemento anexado.

Exemplo

A seguir está um exemplo de conj em Clojure.

(ns clojure.examples.example
   (:gen-class))
(defn example []
   (println (conj (vector 3 2 1) 5)))
(example)

Resultado

O código acima produz a seguinte saída.

[3 2 1 5]