- or download this
while( my $k = each %hash ) { ... }
foreach my $k ( keys %hash ) { ... }
- or download this
while( my ( $k, $v ) = each %hash ) {
- or download this
foreach my $k ( keys %hash ) {
my $v = $hash{ $k };
- or download this
sub each_iter(%) {
my $hash = shift;
...
my $iter = each_iter %some_hash;
while( my ( $k, $v ) = $iter->() ) {