A
Vector is a collection of values indexed by contiguous integers. A vector is created by using the vector method in Clojure.
Example
Following is an example of creating a vector in Clojure.
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println (vector 1 2 3)))
(example)
Output
The above code produces the following output.
[1 2 3]
Following are the methods available in Clojure.
S.No. |
Vectors & Description |
1 |
vector-of
Creates a new vector of a single primitive type ‘t’, where ‘t’ is one
of :int :long :float :double :byte :short :char or :boolean. |
2 |
nth
This function returns the item in the nth position in the vector. |
3 |
get
Returns the element at the index position in the vector. |
4 |
conj
Appends an element to the vector and returns the new set of vector elements. |
5 |
pop
For a list or queue, returns a new list/queue without the first item, for a vector, returns a new vector without the last item. |
6 |
subvec
Returns a sub vector from a starting and ending index. |
No comments:
Post a Comment