1MooseX::AttributeHelperUss:e:rTMrCoaooinstte:rX:i:Cb:ouAlttletedrcitPbieuortnle:H:DeLolicpsuetmr(es3n:)t:aTtriaoint::Collection::List(3)
2
3
4
6 MooseX::AttributeHelpers::Collection::List
7
9 package Stuff;
10 use Moose;
11 use MooseX::AttributeHelpers;
12
13 has 'options' => (
14 metaclass => 'Collection::List',
15 is => 'ro',
16 isa => 'ArrayRef[Int]',
17 default => sub { [] },
18 provides => {
19 map => 'map_options',
20 grep => 'filter_options',
21 }
22 );
23
25 This module provides an List attribute which provides a number of list
26 operations. See MooseX::AttributeHelpers::MethodProvider::List for more
27 details.
28
30 meta
31 method_provider
32 has_method_provider
33 helper_type
34
36 All complex software has bugs lurking in it, and this module is no
37 exception. If you find a bug please either email me, or add the bug to
38 cpan-RT.
39
41 Stevan Little <stevan@iinteractive.com>
42
44 Copyright 2007-2009 by Infinity Interactive, Inc.
45
46 <http://www.iinteractive.com>
47
48 This library is free software; you can redistribute it and/or modify it
49 under the same terms as Perl itself.
50
51
52
53perl v5.12.0 MooseX::2A0t1t0r-i0b1u-t0e1Helpers::Trait::Collection::List(3)