• dry-rb
  • Gems / Docs
    • dry-auto_inject
    • dry-cli
    • dry-configurable
    • dry-container
    • dry-core
    • dry-effects
    • dry-equalizer
    • dry-events
    • dry-files
    • dry-inflector
    • dry-initializer
    • dry-logger
    • dry-logic
    • dry-matcher
    • dry-monads
    • dry-monitor
    • dry-operation
    • dry-rails
    • dry-schema
    • dry-struct
    • dry-system
    • dry-transaction
    • dry-transformer
    • dry-types
    • dry-validation
    • dry-view
  • Status
  • News
  • Community

  • Github

dry-schema 1.10

View dry-schema on GitHub

Version:

  • Introduction
  • Basics
    • Macros
    • Type specs
    • Built-in predicates
    • Working with schemas
  • Optional keys and values
  • Nested data
  • Reusing schemas
  • Params
  • JSON
  • Error messages
  • Advanced
    • Predicate logic
    • Composing schemas
    • Unexpected keys
    • Filtering
    • Key maps
    • Rule AST
    • Custom types
    • Processor steps
  • Extensions
    • Hints
    • Info
    • Monads
    • JSON Schema

Advanced

  • Predicate Logic
  • Composing schemas
  • Unexpected keys
  • Filtering
  • Key maps
  • Rule AST
  • Custom types
  • Processor steps

octocatEdit on GitHub

  • Gems
  • Community
  • Code
  • Discussion
  • Chat
  • Twitter

Website made with love by Icelab.

Found a typo? Want to add something?
Send us an issue or a pull-request at GitHub.