Extra Credit

dry-schema

dry-schema provides a DSL for defining schemas with keys and rules that should be applied to values. It supports coercion, input sanitizatio

$gem install dry-schema

Official docs outline

Extra Credit builds an outline of dry-schema's docs the first time your work uses it. Until then, start at the official documentation.

All 3,925