Changes for version 1.5 - 2025-12-19

  • added External[A]
  • isa => A and :Isa and Isa[A...] work with External: sub, 'ClassName' and callable objects with coerce
  • Rat go to Math::BigRat with coerce, and added StrRat for test in coerce

Modules

a postmodern object system for Perl 5, such as “Mouse”, “Moose”, “Moo”, “Mo” and “M”, but with improvements
feature metadescriptor
accessor, predicate, initializer and clearer
defines any function that must be in the module
feature requirement for interfaces
describes a function with a signature
helper functions for creating meta data
container of aeons
class of validators
a library of standard validators and it is used to create new validators