The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.03 - 2011-02-04

  • Added the 'type' constraint which allows you to use a Moose type
  • leaf($foo) sugar is now sugar for leaf(constraints => [ type($foo) ])

Modules

Easy validation and transformation of scalar tree structures
A branch of tree validation
A collection of constraints for validating data
Represents a single leaf node in the validation tree specification
Represents a node in the validation tree specification
A branch that can have its input repeated multiple times
Role specifying the result of processing
Contains the result of processing a branch
The result of processing a leaf node
Returns the result of processing a repeating branch
Syntatic sugar for easily creating tree validators
Common data transformations
Internal data types used by Data::TreeValidator
Helpful utilities for working with tree validators

Provides

in lib/Data/TreeValidator/Util.pm