En Perl, usando Moo
, puedes implementar around
subs, que envolverán otros métodos en una clase.
around INSERT => sub {
my $orig = shift;
my $self = shift;
print "Before the original sub\n";
my $rv = $orig->($self, @_);
print "After the original sub\n";
};
¿Cómo se puede implementar este comportamiento en Raku , preferiblemente usando a role
?
Method
es unRoutine
Moo
s alrededor no es como envolver una subrutina.