my @good = grep { my $yes = $_; !grep $_ == $yes, @notgood; } @goodarray; #### my @good = grep { my $yes = $_; !first {$_ == $yes} @notgood; } @goodarray; #### my @good = grep { not @notgood ~~ $_ } @goodarray;
## my @good = grep { my $yes = $_; !first {$_ == $yes} @notgood; } @goodarray; ##
## my @good = grep { not @notgood ~~ $_ } @goodarray;