У меня есть класс Moose с атрибутом, который является ArrayRef (только для чтения) и управляется внутри объекта. Но когда кто-то вызывает метод доступа, я хочу, чтобы он возвращал массив (или список), а не ссылку. Мало того, что это сократит количество разыменований, которые должен выполнять пользователь класса, но это будет означать, что они не могут случайно вмешаться с тем же реф, что и мой объект.Атрибут Moose ArrayRef, возвращаемый как массив
Итак, каков наилучший способ сделать это? Какое-то принуждение?
Теперь документы для 'auto_deref' (в Moose git) сделают это яснее. – hdp