Clojure - Sequenze conj

Restituisce una nuova sequenza in cui "x" è l'elemento che viene aggiunto alla fine della sequenza.

Sintassi

Di seguito è riportata la sintassi.

(conj seq x)

Parameters- "x" è l'elemento che deve essere aggiunto alla sequenza. 'seq' è l'elenco di sequenze di elementi.

Return Value - La nuova sequenza con l'elemento aggiunto.

Esempio

Di seguito è riportato un esempio di conj in Clojure. Si noti che nel seguente programma, stiamo anche vedendo la versione più breve della creazione di una sequenza, che può essere eseguita semplicemente utilizzando le parentesi quadre [].

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

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

Produzione

Il programma precedente produce il seguente output.

(1 2 3 4)