Clojure - Vettori conj

Aggiunge un elemento al vettore e restituisce il nuovo set di elementi vettoriali.

Sintassi

Di seguito è riportata la sintassi.

(conj vec x)

Parameters- "vec" è il set vettoriale di elementi. 'x' è l'elemento che deve essere aggiunto all'insieme di elementi nel vettore.

Return Value - Restituisce il nuovo vettore con l'elemento aggiunto.

Esempio

Di seguito è riportato un esempio di conj in Clojure.

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

Produzione

Il codice precedente produce il seguente output.

[3 2 1 5]