01Nominal typing via Branded Types for unit and ID safety
023 GitHub stars
03Type-safe error handling with Result and Option types
04Domain-driven design patterns for state machine modeling
05Automated exhaustiveness checking using assertNever patterns
06Algebraic Data Types (ADTs) and Discriminated Unions