MooseX-OneArgNew
view release on metacpan or search on metacpan
type => 'Int',
init_arg => 'size',
},
'MooseX::OneArgNew' => {
type => 'ArrayRef',
init_arg => 'nums',
},
);
has size => (is => 'ro', isa => 'Int');
has nums => (is => 'ro', isa => 'ArrayRef[Int]');
}
{
my $obj = Object->new(10);
isa_ok($obj, 'Object');
is($obj->size, 10, "one-arg-new worked");
}
{
my $obj = Object->new({ size => 10 });
( run in 0.881 second using v1.01-cache-2.11-cpan-5f2e87ce722 )