Skip to content

Instantly share code, notes, and snippets.

@semifor
Created December 5, 2012 16:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save semifor/4217145 to your computer and use it in GitHub Desktop.
Save semifor/4217145 to your computer and use it in GitHub Desktop.
#!/usr/bn/env perl
use 5.12.1;
use warnings;
package Foo {
use Devel::GlobalDestruction;
sub new { bless {}, ref $_[0] || $_[0] }
sub DESTROY {
return if in_global_destruction;
say "Gasp!";
}
}
my $foo = Foo->new;
exit 0;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment