NAME
Chj::Destructor
SYNOPSIS
use Chj::Destructor;
my $z = 0;
{
my $x = ["foo", Destructor { $z++ }];
}
is $z, 1;
DESCRIPTION
Util to help debug or test memory deallocation.
SEE ALSO
Implements: FP::Struct::Show, FP::Abstract::Pure
End.pm, but that one does not type-check the destructor argument early, nor does it localize error variables in its DESTROY method.
NOTE
This is alpha software! Read the status section in the package README or on the website.