sub do_something { ... return \@someValues, $someValue; } ($someValues_aref, $endValue) = do_something(); #### (@someValues) = do_something(); $endValue = pop(@someValues);