Releases: haskell-unordered-containers/unordered-containers
0.2.11.0
-
Add
HashMap.findWithDefault(soft-deprecatesHashMap.lookupDefault).
Thanks, Matt Renaud. -
Add
HashMap.fromListWithKey. Thanks, Josef Svenningsson. -
Add more folding functions and use them in
Foldableinstances. Thanks,
David Feuer. -
Add
HashMap.!?, a flipped version oflookup. Thanks, Matt Renaud. -
Add a
Bifoldableinstance forHashMap. Thanks, Joseph Sible. -
Add a
HasCallStackconstraint to(!). Thanks, Roman Cheplyaka.
Bug fixes
-
Fix a space leak affecting updates on keys with hash collisions. Thanks,
Neil Mitchell. (#254) -
Get rid of some silly thunks that could be left lying around. (#232).
Thanks, David Feuer.
Other changes
-
Speed up the
Hashableinstances forHashMapandHashSet. Thanks,
Edward Amsden. -
Remove a dependency cycle hack from the benchmark suite. Thanks,
Andrew Martin. -
Improve documentation. Thanks, Tristan McLeay, Li-yao Xia, Gareth Smith,
Simon Jakobi, Sergey Vinokurov, and likely others.