Damian Conway wrote:
@barĀ».foo if $baz;
That brought to mind the question that I've had for some time: how are exceptions going to work on hyper-operators?
Will they kill the hyperoperation in-progress? e.g. what will $i be:
my $i = 0;
class A { method inci() { die if $i++ > 5 } }
my Array of A @aoa;
try { @aoa>>.inci; }
say $i;
Is it even possible to know, or is it entirely dependent on the
implementation? And what do multiple, successive dies within the same
try block do?
