Moose::Meta::TypeConstraint::Parameterizable
Section: User Contributed Perl Documentation (3)
Updated: 2018-05-16
Page Index
NAME
Moose::Meta::TypeConstraint::Parameterizable - Type constraints which can take a parameter (ArrayRef)
VERSION
version 2.2011
DESCRIPTION
This class represents a parameterizable type constraint. This is a
type constraint like
"ArrayRef" or
"HashRef", that can be
parameterized and made more specific by specifying a contained
type. For example, instead of just an
"ArrayRef" of anything, you can
specify that is an
"ArrayRef[Int]".
A parameterizable constraint should not be used as an attribute type
constraint. Instead, when parameterized it creates a
Moose::Meta::TypeConstraint::Parameterized which should be used.
INHERITANCE
"Moose::Meta::TypeConstraint::Parameterizable" is a subclass of
Moose::Meta::TypeConstraint.
METHODS
This class is intentionally not documented because the
API is
confusing and needs some work.
BUGS
See ``
BUGS'' in Moose for details on reporting bugs.
AUTHORS
- •
-
Stevan Little <stevan.little@iinteractive.com>
- •
-
Dave Rolsky <autarch@urth.org>
- •
-
Jesse Luehrs <doy@tozt.net>
- •
-
Shawn M Moore <code@sartak.org>
- •
-
יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>
- •
-
Karen Etheridge <ether@cpan.org>
- •
-
Florian Ragwitz <rafl@debian.org>
- •
-
Hans Dieter Pearcey <hdp@weftsoar.net>
- •
-
Chris Prather <chris@prather.org>
- •
-
Matt S Trout <mst@shadowcat.co.uk>
COPYRIGHT AND LICENSE
This software is copyright (c) 2006 by Infinity Interactive, Inc.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.