Size: a a a

2021 June 25

A

Alexander in Modern::Perl
источник

A

Alexander in Modern::Perl
там есть возможность для Kindle закупить
источник

A

Alexander in Modern::Perl
киндл можно в браузере читать
источник

W

Warstone in Modern::Perl
Кстати... Не получилось перехватить UNIVERSAL::import в надежде "заразить" все пакеты своим методом... Может чего не так делаю, конечно... Ну и никто не будет делать next::maybe::method / SUPER::import у себя в пакетах ((
источник

И

Игорь in Modern::Perl
А я все равно не могу догнать))
https://perlbanjo.com/4e50fb8fa9

Вот перенес его. Но в lib/A.pm у меня только с  "PACKAGE->debug();" работает. Я думал, что смогу сразу debug() дергать🙃
источник

W

Warstone in Modern::Perl
Для этого надо во все пакеты засунуть в их область видимости метод debug
источник

W

Warstone in Modern::Perl
источник

W

Warstone in Modern::Perl
А чтобы это сделать надо как-то вызваться когда пакет "загружается". Известно что когда он загружается - вызывается PACKAGE->import. Я хотел через UNIVERSAL выкрутиться, но там дальше по use почему-то не срабатывает
источник

W

Warstone in Modern::Perl
Можно, конечно, поступить тупо... После всех use'ов тупо по INC пройтись. Но это не панацея, так как генерированные классы оно не возьмет.
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
мне кажется ::debug() явлется балансом по простоте и компактности
источник

W

Warstone in Modern::Perl
Да, конечно... Я тут просто проверяю свои знания Перла, не более.
источник

AP

Anton Petrusevich in Modern::Perl
можно субрутину в инк пихнуть... :)
источник

W

Warstone in Modern::Perl
Уже туда копаю
источник

AP

Anton Petrusevich in Modern::Perl
ну и принудительно в пекедж тогда пихать импорт ;деб из мейна
источник

W

Warstone in Modern::Perl
С генерируемыми пакетами не пройдет
источник

AP

Anton Petrusevich in Modern::Perl
лиш бы имя пакета было
источник

W

Warstone in Modern::Perl
Вообще не пройдет
источник

W

Warstone in Modern::Perl
Даже не вызовется
источник

AP

Anton Petrusevich in Modern::Perl
инк при первом же юзе из пакета вызовется
источник

SZ

Sergey Zhmylove in Modern::Perl
Это не поможет для пакетов, которые не траверсят инк
источник