Size: a a a

2020 July 21

С

С in Modern::Perl
Mons Anderson
eval или try::tiny
В мейле кстати за eval в коде не карают?
источник

AU

Alexey Ugnichev in Modern::Perl
Pavel
В этом архиве есть mojolicious, перл пока не нашел)
Часть модулей тоже ушла в архив, те что на гитхабе хостились, понятное дело.
источник

AS

Aleksandr Simashin in Modern::Perl
Askar Timirgazin
А есть какие-то ссылки или размышления, какой Try Catch модуль использовать и в каких случаях?
их там тьма.
Вот сюда ещё можно поглядеть https://metacpan.org/pod/Syntax::Keyword::Try  Там было раньше краткое сравнение с другими
источник

ТО

Тигран Оганесян... in Modern::Perl
С
В мейле кстати за eval в коде не карают?
а что с ним не так?
источник

a

allter in Modern::Perl
+1 за Try::Tiny
источник

AS

Aleksandr Simashin in Modern::Perl
Aleksandr Simashin
их там тьма.
Вот сюда ещё можно поглядеть https://metacpan.org/pod/Syntax::Keyword::Try  Там было раньше краткое сравнение с другими
Оно к слову самое свежее из всего
источник

MA

Mons Anderson in Modern::Perl
Тигран Оганесян
eval { ... 1; } or do {} точно мимо не пролетит
Да, именно эту конструкцию и стоит использовать
источник

MA

Mons Anderson in Modern::Perl
С
В мейле кстати за eval в коде не карают?
В мейле больше карать некому.
источник

AT

Askar Timirgazin in Modern::Perl
Mons Anderson
Да, именно эту конструкцию и стоит использовать
Спасибо, обновлю вокабюляр
источник

MA

Mons Anderson in Modern::Perl
eval/do работает хоть в 5.005 и не требует зависимостей
источник

MA

Mons Anderson in Modern::Perl
Aleksandr Simashin
Оно к слову самое свежее из всего
Ненавижу модули Эванса, он из перла JS делает
источник

АК

Андрей Кузьмин... in Modern::Perl
Mons Anderson
В мейле больше карать некому.
Perl отменили, понемногу начали переписывать на Go?
источник

AU

Alexey Ugnichev in Modern::Perl
Андрей Кузьмин
Perl отменили, понемногу начали переписывать на Go?
Вернули Фитцпатрика в жж, думаешь?
источник

AT

Artem Tepponen in Modern::Perl
А чем eval {}; if ($@) {} плох? Что-то я сходу не соображу
источник

MA

Mons Anderson in Modern::Perl
Напиши внутри eval local $@, узнаешь
источник

MA

Mons Anderson in Modern::Perl
Alexey Ugnichev
Вернули Фитцпатрика в жж, думаешь?
?
источник

AU

Alexey Ugnichev in Modern::Perl
Mons Anderson
Напиши внутри eval local $@, узнаешь
А зачем это писать?
источник

MA

Mons Anderson in Modern::Perl
А как ты защитишься от того, что где-то внутри это будет?
источник

AU

Alexey Ugnichev in Modern::Perl
Поищи Bred Fitzpatrick, хотя ты должен бы про него слышать, наверное.
источник

AT

Askar Timirgazin in Modern::Perl
Alexey Ugnichev
А зачем это писать?
Ты можешь не писать, но что внутри библиотек -- загадка. В try::tiny описаны случаи случаи, зачем он был создан, и чем может быть коварен eval if $@
источник