Sorting a hash by value
If the comparison block for sort takes only one parameter, it returns the value to be compared
%h.sort( { $^a.key } ); # sort hash by keys
%h.sort( { $^a.value } ); # sort hash by value
@list.sort( { $^a.name } ); # sort @list by .name of each element
continued...