MooseX::Traits::Pluggable - an extension to MooseX::Traits. Adds support for
class precedence search for traits and some extra attributes.
This module provides a formatter which turns byte counts to usual
readable format.
MooseX::Types::Common is a set of commonly-used type constraints
that do not ship with Moose by default.
This module packages several Moose::Util::TypeConstraints with
coercions, designed to work with the DateTime suite of objects.
This module is just the MooseX::Types::DateTime without the requirement
on DateTimeX::Easy (which requires DateTime::Manip). As of 0.05
this module supports globally unique Olson abbreviations, and dies
when they are not globally unique.
MooseX::Types::DateTime::MoreCoercions builds on MooseX::Types::DateTime to add
additional custom types and coercions. Since it builds on an existing type, all
coercions and constraints are inherited.
This module implements type coercions for MySQL date and time types.
MooseX::Types::DateTime packages several Moose::Util::TypeConstraints with
coercions, designed to work with the DateTime suite of objects.
This module builds on MooseX::Types::DateTime to add additional
custom types and coercions. Since it builds on an existing type,
all coercions and constraints are inherited.
The package name is left as is for legacy reasons: this module is
really a Type with coercions for DateTimeX::Easy. DateTimeX is just
a namespace for non-core or less-official DateTime modules.
The Object::Realize::Later class helps with implementing transparent on
demand realization of object data. This is related to the tricks on
autoloading of data, the lesser known cousin of autoloading of
functionality.
On demand realization is all about performance gain. Why should you
spent costly time on realizing an object, when the data on the object is
never (or not yet) used? In interactive programs, postponed realization
may boost start-up: the realization of objects is triggered by the use,
so spread over time.
This module packages several TypeConstraints with coercions for
working with ISO8601 date strings and the DateTime suite of objects.