Tie-Reduce
view release on metacpan or search on metacpan
lib/Tie/Reduce.pm view on Meta::CPAN
## OO interface
sub new {
my $class = shift;
my ($coderef, $initial_value) = @_;
no warnings 'uninitialized';
if (ref($coderef) ne 'CODE') {
require Carp;
Carp::croak("Expected coderef; got $coderef");
}
bless [$initial_value, $coderef] => $class;
}
sub get_value {
$_[0][0];
}
sub set_value {
$_[0][0] = $_[1];
}
( run in 0.315 second using v1.01-cache-2.11-cpan-65fba6d93b7 )