Enums and match
- Capability ID
BSP-CAP-0A3FAA1D6D8D- Capability key
language-meta--type-system--enums-and-match- Status
- Standard
- Catalog revision
6f38e67166333a099186679a0ab671ad6416cbc7ebe9c766416f7955889e65e6
Read the canonical OpenSpec capability source.
Requirements
-
BSP-REQ-86F6B43B18EF: Enum declarations and variants — canonical requirement -
BSP-REQ-22EFE0DE260C: Qualified constructors and arity — canonical requirement -
BSP-REQ-54ADF15B2EC0: Match arm typing and guards — canonical requirement -
BSP-REQ-B4D9A18C1B19: Exhaustive enum match and arm scope — canonical requirement