Email or username:

Password:

Forgot your password?
Мя :sparkles_lesbian:

Чем больше думаю об исключениях, тем больше нравится обработка ошибок
в расте

Где один оператор ошибку сконвертирует в собственный тип и прокинет наверх
Где компилятор статически проверит, что все ошибки так или иначе обработаны
Где обработка ошибок — предсказуема, и как следствие проста

Питон так не умеет :(

2 comments
Мя :sparkles_lesbian:

Впрочем, что-то из раста можно и стащить

Правда так удобно конвертировать не получится. Даже если написать простыню с матчингом типов в ините (которую мне лень писать)

класс исключения, который в себе несёт enum с типом ошибки
Мя :sparkles_lesbian:

А в расте у меня бы макрос thiserror сгенерировал вообще всё...

Go Up