in reply to Looping through Hash Function

You can use Data::Visitor::Callback see example in Re: Translate or morph hash keys to different names (Data::Walk, Data::Rmap, Data::Visitor::Callback)

FWIW we call a hash a variable, not a perlglossary#function