• 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-validation 0.13

View dry-validation on GitHub

Version:

  • Introduction
  • Basics
    • Predicate Logic
    • Built-in Predicates
    • Macros
    • Working With Schemas
  • Custom Predicates
  • Optional Keys and Values
  • Nested Data
  • Array As Input
  • Reusing Schemas
  • Form Validation
  • High-level Rules
  • Custom Validation Blocks
  • Dynamic Predicate Arguments
  • Input Preprocessing
  • Explicit type specs
  • Error Messages
  • Comparison With ActiveModel
  • Extensions
    • Monads
    • Struct

Extensions

dry-validation can be extended with extension. Those extensions are loaded with Dry::Validation.load_extensions.

Extensions available:

  • Monads
  • Struct

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.