Clojure - vector de

Crea un nuevo vector de un solo tipo primitivo 't', donde 't' es uno de: int: long: float: double: byte: short: char o: boolean. El vector resultante cumple con la interfaz de vectores en general, pero almacena los valores desempaquetados internamente.

Sintaxis

A continuación se muestra la sintaxis.

(vector-of t setofelements)

Parameters- 't' es el tipo que deberían ser los elementos vectoriales. 'Setofelements' es el conjunto de elementos comprendidos en el vector.

Return Value - El vector conjunto de elementos del tipo requerido.

Ejemplo

A continuación se muestra un ejemplo de vector-of en Clojure.

(ns clojure.examples.example
   (:require [clojure.set :as set])
   (:gen-class))
(defn example []
   (println (vector-of :int 1 2 3)))
(example)

Salida

El código anterior produce la siguiente salida.

[1 2 3]