New addition to my hash keeper:
"returns" hash on a sub declaration: Note: "Associative" will return a hash or a map or even a pair > sub x() returns Associative { my %h= A=>"a"; return %h} &x > x {A => a} > sub x(--> Hash) { my %h= A=>"a", B=>"b"; return %h} &x > x {A => a, B => b} > > sub x() returns Hash { my %h= A=>"a"; return %h} &x > x {A => a}