Clojure - Listas conj

Retorna uma nova lista em que a lista está no início e os elementos a serem acrescentados são colocados no final.

Sintaxe

A seguir está a sintaxe.

(conj lst elementlst)

Parameters- 'elementlst' é a lista de itens que precisam ser adicionados à lista. 'lst' é a lista de itens.

Return Value - A lista com os valores anexados.

Exemplo

A seguir está um exemplo de contras em Clojure.

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

Resultado

O programa acima produz a seguinte saída.

(5 4 1 2 3)