Changes for version 0.006012 - 2022-07-13

  • If a type constraint is a reference but isn't a Type::Tiny object, try to coerce it to one. Note that the type still needs to be inlineable, but this allows for MooseX::Types to often work (but then why are you using Mite?), Sub::Quote, and also often Type::Library::Compiled types.

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
major Moose features not supported by Mite
how to work with Mite

Modules

Moose-like OO, fast to load, with zero dependencies.
guts for bin/mite
base class for subcommands for bin/mite
provides the "clean" command
provides the "compile" command
provides the "init" command
provides the "preview" command
an attribute in a class or role
a class within a project
the extra compiled module file written by Mite
configuration file for a project
use in your Makefile.PL when developing with Mite
Mite within a Mite
use in your Build.PL when developing with Mite
a whole project
a role within a project
a role within a project, but using Role::Tiny
shim to load .mite.pm files
a human-written perl module within a project

Provides

in lib/Mite/Types.pm