Revision history for Perl extension Moose::Autobox
0.10
+ - add each, each_key, each_value to Indexed (array and hash) (rjbs)
- add split, words, lines to String (Sartak)
- add 'to' to Number (Debolaz)
use Scalar::Util ();
use Moose::Util ();
-our $VERSION = '0.09';
+our $VERSION = '0.10';
use base 'autobox';
use Perl6::Junction;
use Moose::Autobox;
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Ref',
'Moose::Autobox::List',
use Moose::Role 'with';
use Moose::Autobox;
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Ref';
package Moose::Autobox::Defined;
use Moose::Role 'with';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Item';
package Moose::Autobox::Hash;
use Moose::Role 'with';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Ref',
'Moose::Autobox::Indexed';
package Moose::Autobox::Indexed;
use Moose::Role 'requires';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
requires 'at';
requires 'put';
package Moose::Autobox::Item;
use Moose::Role 'requires';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
requires 'defined';
use Moose::Role 'with', 'requires';
use Moose::Autobox;
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Value';
package Moose::Autobox::Ref;
use Moose::Role 'with';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Defined';
package Moose::Autobox::Scalar;
use Moose::Role 'with';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::String',
'Moose::Autobox::Number';
package Moose::Autobox::String;
use Moose::Role;
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Value';
package Moose::Autobox::Undef;
use Moose::Role 'with';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Item';
package Moose::Autobox::Value;
use Moose::Role 'with';
-our $VERSION = '0.09';
+our $VERSION = '0.10';
with 'Moose::Autobox::Defined';