Skip to content

Instantly share code, notes, and snippets.

@semifor
Created December 5, 2012 16:28
Show Gist options
  • Select an option

  • Save semifor/4217145 to your computer and use it in GitHub Desktop.

Select an option

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