Если Вы делаете много набора теоретические операции - можно также использовать Набор:: Скаляр или подобный модуль. Тогда $s = Set::Scalar->new( @array )
создаст Набор для Вас - и можно запросить его с: $s->contains($m)
.
Почему вы беспокоитесь об этом ... Собираетесь ли вы часто записывать данные .. со скоростью 60 кадров в секунду? .. или 60 SPS (сохранений в секунду): D
Используйте любой из вышеперечисленных