Changes for version 0.01 - 2012-05-13

  • First release upon an unsuspecting world. This is very alpha and subject to change. I'm mostly releasing it to get some feedback on the design. Do not use this in your code yet, unless you promise not to complain about the lack of docs or the fact that the next release breaks your code.

Modules

Type constraints and coercions for Perl
Class for simple (non-parameterized or specialized) types
Type declaration subroutines

Provides

in lib/Type/Coercion.pm
in lib/Type/Constraint/AnyCan.pm
in lib/Type/Constraint/AnyIsa.pm
in lib/Type/Constraint/Enum.pm
in lib/Type/Constraint/ObjectCan.pm
in lib/Type/Constraint/ObjectIsa.pm
in lib/Type/Constraint/Parameterizable.pm
in lib/Type/Constraint/Parameterized.pm
in lib/Type/Constraint/Role/CanType.pm
in lib/Type/Constraint/Role/Interface.pm
in lib/Type/Constraint/Role/IsaType.pm
in lib/Type/Exception.pm
in lib/Type/Exporter.pm
in lib/Type/Helpers.pm
in lib/Type/Library/Builtins.pm
in lib/Type/Registry.pm
in lib/Type/Role/Inlinable.pm