[Moscow.pm] Moose, передача аргументов "по умолчанию" через import

Konstantin S. Uvarin khedin на gmail.com
Ср Дек 30 05:37:13 PST 2015


Дочитайте моё письмо до конца, там ровно это и написано :) , и предложено
дохнуть, когда такое происходит.

Вообще же да, если такие задачи возникат, наверное, с архитектурой
что-то...

P.S. Сорри за недописанное - тачпад :(


2015-12-30 15:34 GMT+02:00 Konstantin S. Uvarin <khedin at gmail.com>:

> >PS: кстати Ваше решение работать не будет, ибо в двух разных модулях
> будет разный use и один с другим подерется за defaults.
>
> Дочитайте мо
>
> 2015-12-30 10:37 GMT+02:00 Ivan Petrov <i.petro.77.00 at gmail.com>:
>
>>
>> > Я бы делал тогда уж
>>
>> > use Moose;
>> > our %defaults;
>> > sub import { shift; %defaults = @_ if @_ };
>> > has foo => is => "rw", default => sub { $defaults{foo} };
>>
>> имхо сама постановка задачи порочна.
>>
>> PS: кстати Ваше решение работать не будет, ибо в двух разных модулях
>> будет разный use и один с другим подерется за defaults.
>> --
>> Moscow.pm mailing list
>> moscow-pm at pm.org | http://moscow.pm.org
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20151230/46f3e8e0/attachment.html>


Подробная информация о списке рассылки Moscow-pm