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...