The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.11 - 2009-11-09

  • fix broken 0.10 release (HasLength has been replaced)

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
Data::Schema configuration
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 case-insensitive string ('cistr')
Role for comparable types
Type handler for 'either' type
Type handler for floating point numbers ('float')
Role for types that have the notion of elements
Type handler for hash ('hash')
Type handler for integer numbers ('int')
Base type handler for numbers
Type handler for Perl objects ('object')
Role for printable stuff
Make schema as type
Role for sortable types
Type handler for string ('str')