Learning objectives
What you should understand
- Represent bounded strings without hidden allocation
- Handle truncation and validation explicitly
- Preserve comparison and hashing semantics
Lab
Hands-on exercise
Build a fixed-capacity symbol type with property tests.
Deliverable
Evidence of completion
A small identifier library with documented overflow behavior.
- Prerequisite
- EP 48