our $VERSION = '0.01';
-requires qw/
- at
- put
- exists
- keys
- values
- kv
-/;
+requires 'at';
+requires 'put';
+requires 'exists';
+requires 'keys';
+requires 'values';
+requires 'kv';
1;
Moose::Autobox::Indexed - the Indexed role
-=head1 SYNOPOSIS
+=head1 DESCRIPTION
- use Moose::Autobox;
- use autobox;
+This is a role to describes an collection whose values can be
+accessed by a key of some kind.
-=head1 DESCRIPTION
+The role is entirely abstract, those which implement it must
+supply all it's methods. Currently both L<Moose::Autobox::Array>
+and L<Moose::Autobox::Hash> implement this role.
=head1 METHODS
=head1 COPYRIGHT AND LICENSE
-Copyright 2006 by Infinity Interactive, Inc.
+Copyright 2006-2007 by Infinity Interactive, Inc.
L<http://www.iinteractive.com>