@ -3,6 +3,22 @@ A small table map using single byte key indecies. Designed for maps with tiny ke
Pages are stored as 256 entry key-value arrays which are indexed by the byte key index. The key is compared for collision check and on collision the next page is checked or inserted if needed.
`smallmap` does not ever need to allocate more than 1 page for types which all invariants can be represented as unique bytes.
## Usage
The API is a similar subset to `HashMap`, containing the same `insert`, `get`, and `entry` functions: