Define typed hash schemas with per-key type declarations, optional coercion functions, default values, strict mode for unknown keys, nested schemas, pick/omit, JSON serialization, freeze, diff, and validation error collection.
Required Ruby Version
>= 3.1.0
Authors
Philip Rehberger
Versions
- 0.4.0 April 29, 2026 (10 KB)
- 0.3.0 April 18, 2026 (9.5 KB)
- 0.2.0 April 04, 2026 (9.5 KB)
- 0.1.6 March 31, 2026 (8 KB)
- 0.1.5 March 27, 2026 (8 KB)