[ Bug Fixes ]
- Fixed bug in non-inlined code for Types::Standard::MkOpt.
[ Other ]
- Added: Type::Exception::Compilation.
- All error conditions now throw exception objects instead of string error
messages.
- Allow the slurpy tail of a Types::Standard::Tuple to be a treated as a
hashref rather than an arrayref.
- Deep explanations for Types::Standard::{Map,Maybe,Ref,Dict,Tuple} type
constraint assertion failures.
- Improved deep explanations for
Types::Standard::{ArrayRef,HashRef,ScalarRef}.
- Test::TypeTiny performs more thorough testing if EXTENDED_TESTING
environment variable is set.
- Throw exception if people attempt to set parent types for
Type::Tiny::{Class,Role,Duck,Enum,Union,Intersection}.