Clojure - Sequências conj

Retorna uma nova sequência em que 'x' é o elemento adicionado ao final da sequência.

Sintaxe

A seguir está a sintaxe.

(conj seq x)

Parameters- 'x' é o elemento que precisa ser adicionado à sequência. 'seq' é a lista de sequência de elementos.

Return Value - A nova sequência com o elemento anexado.

Exemplo

A seguir está um exemplo de conj em Clojure. Observe que no programa a seguir, também estamos vendo a versão mais curta da criação de uma sequência, que pode ser feita simplesmente usando os colchetes [].

(ns clojure.examples.example
   (:gen-class))

;; This program displays Hello World
(defn Example []
   (println (conj [1 2 3] 4)))
(Example)

Resultado

O programa acima produz a seguinte saída.

(1 2 3 4)