Now that you know about Clojure's general collection properties and the sequence abstraction, it is a good time to get to know about Clojure's specific collection implementations.
Vectors are Clojure's workhorse; together with map, it is the most used collection. Don't be afraid of them; they have nothing to do with Java's
java.util.Vector. They are just a series of ordered values, such as a list or an array.
They have the following properties: