aboutsummaryrefslogtreecommitdiff
path: root/tests/core/container
Commit message (Collapse)AuthorAgeFilesLines
* Use `T.seed` in tests where applicableFeoramund2024-06-022-11/+5
|
* Update `core:container` testsJeroen van Rijn2024-06-024-138/+118
|
* Address concerns.Jeroen van Rijn2024-05-241-1/+1
|
* Add `core:container/rbtree`Jeroen van Rijn2024-05-233-9/+256
| | | | | | | | Add a red-black tree with configurable $Key and $Value. Also includes tests that verify it maintains RB invariants, doesn't leak. Originally based on the CC0 implementation from literateprograms.org. But reworked to the same API used by @Yawning's excellent `core:container/avl` for ease of use.
* core/container/avl: Initial importYawning Angel2024-02-242-0/+162
|
* test/core/container: Refactor for multiple container typesYawning Angel2024-02-242-19/+34
|
* Add more utility procedures to small arrayLucas Perlind2022-12-211-0/+56