Changes for version v0.0.6 - 2022-06-23

  • Support Types::Common::Numeric types
  • Support Types::Common::String types
  • Implement coerce => 1 for has
  • Implement weak_ref => 1 for has
  • Clearers, setters and accessors used as setters are now chainable
  • Add "perltidy" option in ".mite/config"
  • Output accessor code in a stable order instead of hash order
  • Allow type => $blessed_type for has. Using it will void your warranty.

Documentation

A Perl OO compiler

Modules

Moose-like OO, fast to load, with zero dependencies.
The extra class file written by Mite.
Use in your Makefile.PL when developing with Mite
Use in your Build.PL when developing with Mite
Representing the human written .pm file.

Provides

MY
in lib/Mite/MakeMaker.pm
in lib/Mite/App.pm
in lib/Mite/App/Command.pm
in lib/Mite/App/Command/clean.pm
in lib/Mite/App/Command/compile.pm
in lib/Mite/App/Command/init.pm
in lib/Mite/Attribute.pm
in lib/Mite/Class.pm
in lib/Mite/Config.pm
in lib/Mite/MyMoo.pm
in lib/Mite/Project.pm
in lib/Mite/Role/HasConfig.pm
in lib/Mite/Role/HasDefault.pm
in lib/Mite/Role/HasYAML.pm
in lib/Mite/Shim.pm