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

Changes for version 0.014 - 2016-05-27

  • Impart default coerce_to knowledge to each rule, for convenience.

Modules

Coercion rules for Data::Sah
Coerce 0 to false and 1 to true
Coerce "true","yes",etc to true and "false","no",etc to false
Coerce date from number (assumed to be epoch)
Coerce date from Date object
Coerce date from string
Coerce duration from number (assumed to be number of seconds)
Coerce duration from (subset of) ISO8601 string (e.g. "P1Y2M", "P14M")
Convert "yes","true",etc to "1", and "no","false",etc to ""
Coerce date from number (assumed to be epoch)
Coerce date from DateTime object
Coerce date from Time::Moment object
Coerce date from (a subset of) ISO8601 string
Coerce duration from float (assumed to be number of seconds)
Coerce duration from human notation string (e.g. "2 days 10 hours", "3h")
Coerce duration from (subset of) ISO8601 string (e.g. "P1Y2M", "P14M")
Common stuffs for Data::Sah::Coerce and Data::Sah::CoerceJS
Generate coercer code