Hacker News new | ask | show | jobs
by elarkin 4848 days ago
Have you used transients in Clojure? http://clojure.org/transients

They allow mutation as long as it's localized.