Clojure - vettore di
Crea un nuovo vettore di un singolo tipo primitivo 't', dove 't' è uno tra: int: long: float: double: byte: short: char o: boolean. Il vettore risultante è conforme all'interfaccia dei vettori in generale, ma memorizza internamente i valori unboxed.
Sintassi
Di seguito è riportata la sintassi.
(vector-of t setofelements)
Parameters- 't' è il tipo che dovrebbero essere gli elementi del vettore. 'Setofelements' è l'insieme di elementi compreso nel vettore.
Return Value - Il set vettoriale di elementi del tipo richiesto.
Esempio
Di seguito è riportato un esempio di vector-of in Clojure.
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println (vector-of :int 1 2 3)))
(example)
Produzione
Il codice precedente produce il seguente output.
[1 2 3]