All built-in Clojure collections are immutable and heterogeneous, have literal syntax, and support the conj, count, and seq functions.
conj returns a new collection that is equivalent to an existing collection with an item "added", in either "constant" or logarithmic time. Wha...