Acme-FSM
view release on metacpan or search on metacpan
}
);
And, finally, B<A::F> implodes upon itself:
package Secret::FSM;
use parent qw/ Acme::FSM /;
sub connect {
my $class = shift;
my $bb = $class->SUPER::connect( @_ );
} # or just skip constructor, if not needed
sub bravo_sf {
shift;
shift % 42, ''
}
package main;
my $bb = Secret::FSM->connect(
{ namespace => '' },
( run in 1.007 second using v1.01-cache-2.11-cpan-49f99fa48dc )