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

  1. 0.4.0 April 29, 2026 (10 KB)
  2. 0.3.0 April 18, 2026 (9.5 KB)
  3. 0.2.0 April 04, 2026 (9.5 KB)
  4. 0.1.6 March 31, 2026 (8 KB)
  5. 0.1.5 March 27, 2026 (8 KB)
Show all versions (10 total)

SHA 256 checksum