Class-Closure
view release on metacpan or search on metacpan
lib/Class/Closure.pm view on Meta::CPAN
Sentinel::sentinel(
get => sub { $arg{'get'}->( $self ) },
set => sub { $arg{'set'}->( $self, @_ ) },
);
};
return;
}
sub extends($) { &$EXTENDS }
sub destroy(&) { _install DESTROY => \Class::Closure::DestroyDelegate->new( $_[0] ) }
package Class::Closure::DestroyDelegate;
our $VERSION = '0.304';
sub new { bless $_[1] }
sub DESTROY { goto &{$_[0]} }
1;
__END__
( run in 1.370 second using v1.01-cache-2.11-cpan-49f99fa48dc )