Одним из главных положительных моментов Clojure является то, что у него есть довольно много разных видов последовательности: векторы, списки, хэшмапы, _о мой!_ И каждый тип коллекций имеет свои собственные преимущества, недостатки и целый ряд полезных функций, которые работают на них.
Чтобы понять различия между каждым типом коллекции, когда использовать каждый из них и как конвертировать их между собой, может потребоваться проверить другие типы коллекции и напомнить себе, что делает их особенными.