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

Changes for version 0.20 - 2022-06-07

  • You can now exclude the "field" and "param" functions
  • Add MooseX::Extended::Role::Custom (create your own Moose::Role)
  • Add MooseX::Extended::Custom (create your own Moose)
  • Add optional async/await support
  • Linux CI now includes v.5.36.0
  • Add optional multimethod support
  • We no longer use @_ inside signatured subs

Documentation

An overview of MooseX::Extended optional attribute cloning
Objected construction for MooseX::Extended
Work-in-progress overview for MooseX::Extended
Shortcuts to make your Moose easier to write

Modules

MooseX::Extended exception for invalid attribute definitions.
MooseX::Extended exception for import arguments.
Extend Moose with safe defaults and useful features
Internal module for MooseX::Extended
Build a custom Moose, just for you.
MooseX::Extended roles
Build a custom Moose::Role, just for you.
Keep our type tools organized