- Fixed mutation splice out. Thanks @wshager!
- Fixed bug when array nodes are packed during removal.
- Refork from Hamt 2.1
- Duplicates existing Hamt 2.x API.
- Added constant time size queries.
- Fixed collision nodes on unexpanded branch not being expanded on insertions
further down branch. Thanks raymond-w-ko for reporting this and providing test
data for
hamt
.
- Fixed
CollisionNode
updates not using node values.
- Fixed
CollisionNode
not having anedit
member.
- Revert
fold
to fix performance degradation.
- Initial release.