Very nitpicky but I find the ligatures on all the "t" characters very distracting.
Additionally, I don't know Closure, but are there any default hash-table implementations? If so, how does this implementation compare against the base one?
Additionally, I don't know Closure, but are there any default hash-table implementations? If so, how does this implementation compare against the base one?
Clojure provides Persistent Hash Tries (look them up) as well as several other immutable map implementations. Mutable maps are provided by the Java base class libraries.