The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:MooseX::Types::Combine"

MooseX::Types::Combine - Combine type libraries for exporting River stage four • 365 direct dependents • 1721 total dependents

Allows you to create a single class that will allow you to export types from multiple type libraries: package TransportTypes; use base 'MooseX::Types::Combine'; __PACKAGE__->provide_types_from(qw/ MotorizedTypes UnmotorizedTypes /); 1; In this exampl...

ETHER/MooseX-Types-0.50 - 07 Feb 2017 19:00:28 UTC

MooseX::Types - Organise your Moose types in libraries River stage four • 365 direct dependents • 1721 total dependents

The type system provided by Moose effectively makes all of its builtin type global, as are any types you declare with Moose. This means that every module that declares a type named "PositiveInt" is sharing the same type object. This can be a problem ...

ETHER/MooseX-Types-0.50 - 07 Feb 2017 19:00:28 UTC

MooseX::AttributeInflate - Auto-inflate your Moose attribute objects River stage zero No dependents

For each attribute defined with "has_inflated", this module overrides the "default" for that attribute, calling instead that attribute's type's constructor. The construction is done lazily unless overriden with "lazy => 0". See "has_inflated" for opt...

STASH/MooseX-AttributeInflate-0.03 - 24 Jul 2010 18:43:36 UTC

MooseX::Types::Structured - Structured Type Constraints for Moose River stage three • 43 direct dependents • 172 total dependents

A structured type constraint is a standard container Moose type constraint, such as an "ArrayRef" or "HashRef", which has been enhanced to allow you to explicitly name all the allowed type constraints inside the structure. The generalized form is: Ty...

ETHER/MooseX-Types-Structured-0.36 - 09 May 2017 23:11:58 UTC

MooseX::Role::BuildInstanceOf - Less Boilerplate when you need lots of Instances River stage one • 2 direct dependents • 6 total dependents

There can often be a tension between coding for flexibility and for future growth and writing code that is terse, to the point, and solves the smallest possible business problem that is brought to you. Writing the minimum code to solve a particular p...

JJNAPIORK/MooseX-Role-BuildInstanceOf-0.08 - 10 Nov 2011 23:38:10 UTC
5 results (0.037 seconds)