Есть ли в Perl встроенный способ сравнения двух массивов на равенство?

У меня есть два массива строк, которые я хотел бы сравнить на равенство:

my @array1 = ("part1", "part2", "part3", "part4");
my @array2 = ("part1", "PART2", "part3", "part4");

Есть ли встроенный способ сравнения массивов, как для скаляров? Я пытался:

if (@array1 == @array2) {...}

но он просто оценил каждый массив в скалярном контексте и сравнил длину каждого массива.

Я могу свернуть свою собственную функцию, чтобы сделать это, но это кажется настолько низкоуровневой операцией, что должен быть встроенный способ сделать это. Есть?

Изменить: к сожалению, у меня нет доступа к 5.10+ или дополнительные компоненты.

Ответы на вопрос(13)

Ваш ответ на вопрос