Changes for version 0.06 - 2009-06-22

  • use Data::PrefixMerge 0.05
  • allow merge prefix on first attrhash (for KEEP mode merges)

Documentation

Writing plugins for Data::Schema
Data::Schema schema reference
Introduction to and using Data::Schema
Writing type handler for Data::Schema

Modules

Validate nested data structures with nested structure
Base class for other DSP::LoadSchema::* plugins
Plugin to load schemas from hashes
Plugin to load schemas from YAML files
Type handler for 'all' type
Type handler for arrays ('array')
Base class for Data::Schema type handler
Type handler for booleans ('bool')
Type handler for 'either' type
Type handler for floating point numbers ('float')
Type handler for hash ('hash')
Type handler for integer numbers ('int')
Base type handler for numbers
Type handler for Perl objects ('object')
Make schema as type
Type handler for string ('str')