use Data::Dump qw(pp); use Tie::IxHash; tie my(%hash), 'Tie::IxHash', (a => 1, c => 3, b => 2); pp \%hash; #### { # tied Tie::IxHash a => 1, b => 2, c => 3, }