5. Data Structures
Container extensions, sorting, hash tables, linked lists, and specialized arrays.
- 5.1. Boost package for array manipulation
- 5.2. Boost package for the builtin sort
- 5.3. Comparisons and orderings
- 5.4. Flat hash table
- 5.5. Cuckoo hash table
- 5.6. SOA (Structure of Arrays) transformation
- 5.7. Packed boolean array
- 5.8. Monadic Option<T> — a value-or-nothing tagged pair
- 5.9. Monadic Result<T, E> — a value-or-error tagged pair