use Params::Validate ':all'; sub sortArray { my ($unsorted) = validate_pos(@_, { type => ARRAYREF }); my @sorted = sort @{ $unsorted }; return @sorted; } #### my @unsorted = (9, 4, 2, 6, 1); my @sorted = sortArray(\@unsorted);