Help for this page

Select Code to Download


  1. or download this
    sub nested_foreach(&@) {
      my $code = shift;
    ...
    my @c = ...;
    
    nested_foreach { say join ' ', @_ } \@a, \@b, \@c;
    
  2. or download this
    sub nested_foreach(&@) {
      ... # see above
    ...
        iterative => sub { nested_foreach { join("", @_) } @AoA },
        recursive => sub { nForX { join("", @_) } scalar @AoA, @AoA },
    };
    
  3. or download this
              s/iter iterative recursive
    iterative   1.86        --      -71%
    recursive  0.532      249%        --