01Compile-time validated Builder patterns using generics and PhantomData
020 GitHub stars
03Zero-cost abstractions that provide safety without runtime overhead
04Newtype pattern to prevent primitive obsession and unit confusion
05Typestate pattern for compile-time state machine enforcement
06Automatic documentation through expressive, type-safe API designs