purescript-unordered-collections
purescript-unordered-collections copied to clipboard
Fast, hash-based, immutable collections.
The readme hints at a benchmark comparing the performance of ordered-collections with unordered-collections. Given that performance is the primary difference between these libraries, an extensive benchmark would be helpful.
The combining function is `a * 31 + b`, so combining with zero doesn't do anything to the hash. This means that the arrays `[false, false, false, true]`, `[false, false,...
It seems that `Data.Hashable` can be useful on its own and that currently PureScript ecosystem lacks library with similar scope. Do you think that this module is really generic or...
First of all, big thanks to you @fehrenbach, this implementation of Hash based collections is amazing, pleasure to work with and with very good performance. My only issue is that...