MooseX::Types::VariantTable - Type constraint based variant table
MooseX::Types::VariantTable::Declare - Declarative sugar for MooseX::Types::VariantTable based methods.
ProvidesChanges for version 0.02
Moose::Meta::Method::VariantTable in lib/Moose/Meta/Method/VariantTable.pm
- Use MooseX::Clone, not some half assed clone routine
- Types are sorted topologically now. All variants in a single slot are tried for a match, and if the result is ambiguous an error is thrown. This matches Perl 6's behavior for multi method dispatch.