Understanding Clojure's Persistent Vectors (2013) | Hacker News Reader