Um, that seems kinda-sorta-premature, but if you think in terms of map (see map and grep or clear code? ), great , map it up to the max -- were you really after this (your original question)?
for my $val ( map { values %$_ } values %hoh ){ ... }
This thread reminded me I wanted to read about skimmable code / Skimmable Code & end-of-block comments
In reply to Re^3: Traversing through HoH
by Anonymous Monk
in thread Traversing through HoH
by snape
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |