Revision history for Perl extension Moose::Autobox
+0.11
+ - add each_n_values to Indexed (rafl and rjbs)
- add first and last to Scalar and Array (t0m)
0.10
use Scalar::Util ();
use Moose::Util ();
-our $VERSION = '0.10';
+our $VERSION = '0.11';
use base 'autobox';
use Perl6::Junction;
use Moose::Autobox;
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Ref',
'Moose::Autobox::List',
use Moose::Role 'with';
use Moose::Autobox;
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Ref';
package Moose::Autobox::Defined;
use Moose::Role 'with';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Item';
package Moose::Autobox::Hash;
use Moose::Role 'with';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Ref',
'Moose::Autobox::Indexed';
package Moose::Autobox::Indexed;
use Moose::Role 'requires';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
requires 'at';
requires 'put';
package Moose::Autobox::Item;
use Moose::Role 'requires';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
requires 'defined';
use Moose::Role 'with', 'requires';
use Moose::Autobox;
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Value';
package Moose::Autobox::Number;
use Moose::Role;
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Value';
package Moose::Autobox::Ref;
use Moose::Role 'with';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Defined';
package Moose::Autobox::Scalar;
use Moose::Role 'with';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::String',
'Moose::Autobox::Number';
package Moose::Autobox::String;
use Moose::Role;
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Value';
package Moose::Autobox::Undef;
use Moose::Role 'with';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Item';
package Moose::Autobox::Value;
use Moose::Role 'with';
-our $VERSION = '0.10';
+our $VERSION = '0.11';
with 'Moose::Autobox::Defined';