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.06

  • Added a 'helper' type constraint called Optional. See docs for more.
  • added lots of tests to cover the API better, coverage and fixes for the ->parameterize method in particular have been clarified.
  • changes so that the type contraints are more forgiving when null values appear in method calls.
  • used ->make_immutable which should speed up the constraints.
  • removed some unnecessary calls to use Moose when I wasn't using Moose.
  • lots of little code cleanup work and more internal documentation.
  • This version requires a newer Moose than previous versions. The Makefile.PL has been updated to reflect this. This is a required update.

Modules

Coerce structured type constraints.
Structured type constraints.
Structured Type Constraints for Moose