# xb5 v1.0.2 - Table of Contents

## Pages

- [xb5](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- API
  - [xb5_bag](xb5_bag.md): An ordered [multiset](https://en.wikipedia.org/wiki/Multiset) (bag) backed by a
[B-tree](https://en.wikipedia.org/wiki/B-tree) of order 5.
  - [xb5_sets](xb5_sets.md): An ordered set backed by a [B-tree](https://en.wikipedia.org/wiki/B-tree) of
order 5, and a drop-in alternative to `m:gb_sets`.
  - [xb5_trees](xb5_trees.md): An ordered key-value store backed by a
[B-tree](https://en.wikipedia.org/wiki/B-tree) of order 5, and a drop-in
alternative to `m:gb_trees`.

- Internal nodes
  - [xb5_bag_node](xb5_bag_node.md): API for operating over `m:xb5_bag` internal nodes directly.
  - [xb5_bag_utils](xb5_bag_utils.md): Additional utils for operating over `m:xb5_bag` contents.
  - [xb5_sets_node](xb5_sets_node.md): API for operating over `m:xb5_sets` internal nodes directly.
  - [xb5_trees_node](xb5_trees_node.md): API for operating over `m:xb5_trees` internal nodes directly.

- Debug
  - [xb5_structural_stats](xb5_structural_stats.md): Structural statistics about a B-tree.

