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 1.0.9 - 2022-02-04

  • (hadfl) Merging schemata where a member has a transformer defined in the "other" schema is not possible. Allow it when both transformers point to the same transformer or just one of them has defined a transformer.
  • (hadfl) Merging schemata where both members have the same validator for a member leads to running the validator twice.
  • (hadfl) Default values override values that evaluate to false. Using values as default values that evaluate to false are ignored.


Transform Perl Data Structures, Validate Data against a Schema, Produce Data from a Schema, or produce documentation directly from information in the Schema.
Collect errors for Data::Processor
create validators for use in schemas


in lib/Data/Processor/Error/
in lib/Data/Processor/
in lib/Data/Processor/
in lib/Data/Processor/
in lib/Data/Processor/