This code badly needs a piece of documentation outlining:
* how it differs from Google Guava Collections,
* what are the tradeoffs and performance/memory characteristics of the collection types.
I couldn't find an answer to the question "why would I use this?" — and I am actually looking for collections with certain properties (for Clojure, but it doesn't matter much in my case).
This is old news, it was posted on HN when it was actually released and IIRC at least one comment compared it to Guava, pretty unfavorably from what I recall (too lazy to search for the link atm).
* how it differs from Google Guava Collections,
* what are the tradeoffs and performance/memory characteristics of the collection types.
I couldn't find an answer to the question "why would I use this?" — and I am actually looking for collections with certain properties (for Clojure, but it doesn't matter much in my case).