Changes for version 0.010004 - 2022-08-13
- Use $Mite::COMPILING package variable to indicate when Mite is compiling code, not MITE_COMPILE environment variable. This should be checked via Your::Project::Shim::_is_compiling() though, if you need to check it at all which is unlikely.
Documentation
A Perl OO compiler
options for defining attributes with Mite
comparing Mite with Moose, Moo, and Mouse
other features provided by Mite
functions exported by Mite
integration with the Moose Meta-Object Protocol.
major Moose features not supported by Mite
how to work with Mite
Modules
Moose-like OO, fast to load, with zero dependencies.
use in your Makefile.PL when developing with Mite
use in your Build.PL when developing with Mite
Provides
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/App/Command/preview.pm
in lib/Mite/Attribute.pm
in lib/Mite/Attribute/SHV/CodeGen.pm
in lib/Mite/Class.pm
in lib/Mite/Compiled.pm
in lib/Mite/Config.pm
in lib/Mite/Miteception.pm
in lib/Mite/Package.pm
in lib/Mite/Project.pm
in lib/Mite/Role.pm
in lib/Mite/Role/Tiny.pm
in lib/Mite/Shim.pm
in lib/Mite/Signature.pm
in lib/Mite/Signature/Compiler.pm
in lib/Mite/Source.pm
in lib/Mite/Trait/HasAttributes.pm
in lib/Mite/Trait/HasConstructor.pm
in lib/Mite/Trait/HasDestructor.pm
in lib/Mite/Trait/HasMOP.pm
in lib/Mite/Trait/HasMethods.pm
in lib/Mite/Trait/HasRequiredMethods.pm
in lib/Mite/Trait/HasRoles.pm
in lib/Mite/Trait/HasSuperclasses.pm
in lib/Mite/Types.pm