Changes for version 0.39
- MooseX::Meta::Parameter
- Moved some checks from runtime to compiletime, which means performance improvements.
- Support for union types (See Moose docs)
- Support for specifying classnames as types.
- MooseX::Meta::Method::Signature
- Added methods for reading the signature.
- MooseX::Method::Exception
- New class for improved exception handling. The new exception handling is currently only used internally and will not affect users.
Modules
Signature supporting method metaclass
Parameter metaclass
Combined signature metaclass
Named signature metaclass
Positional signature metaclass
Method declaration with type checking
Exception class for MooseX::Method
Provides
in lib/MooseX/Meta/Signature.pm