my %seen; my @array = grep !$seen{$_}++, @array, $new_value;