MooseX::Types::Common(User Contributed Perl DocumentaMooseX::Types::Common(3p)



NAME
       MooseX::Types::Common - A library of commonly used type constraints

SYNOPSIS
           use MooseX::Types::Common::String qw/SimpleStr/;
           has short_str => (is => 'rw', isa => SimpleStr);

           ...
           #this will fail
           $object->short_str("string\nwith\nbreaks");



           use MooseX::Types::Common::Numeric qw/PositiveInt/;
           has count => (is => 'rw', isa => PositiveInt);

           ...
           #this will fail
           $object->count(-33);

DESCRIPTION
       A set of commonly-used type constraints that do not ship with Moose by
       default.

SEE ALSO
       o   MooseX::Types::Common::String

       o   MooseX::Types::Common::Numeric

       o   MooseX::Types

       o   Moose::Util::TypeConstraints

AUTHORS
       This distribution was extracted from the Reaction code base by
       Guillermo Roditi (groditi).

       The original authors of this library are:

       o   Matt S. Trout

       o   K. J. Cheetham

       o   Guillermo Roditi

LICENSE
       This library is free software, you can redistribute it and/or modify it
       under the same terms as Perl itself.



perl v5.12.2                      2010-02-22         MooseX::Types::Common(3p)
