sub foo { return $a cmp $b } my @sorted = sort foo @unsorted; #### my @sorted = sort { return $a cmp $b } @unsorted; #### my @sorted = sort { $a cmp $b } @unsorted;