Size: a a a

2020 January 13

OA

Oleg Andreev in rust_offtopic
Vladimir Kurchatkin
Зависит от модели эксепшнов. Если все эксепшны checked и указываются в сигнатруе функции, то не отличается
а если не checked - то считай что все-все функции возвращают Result
источник

OA

Oleg Andreev in rust_offtopic
и все вызовы - foo()?
источник

OA

Oleg Andreev in rust_offtopic
то, что бесит в эксепшинах - это невозможность opt out, но в серьезных языках типа джавы и дотнета это вроде починили
источник

OA

Oleg Andreev in rust_offtopic
а вот в руби оно built in и нифига не убежишь
источник

VK

Vladimir Kurchatkin in rust_offtopic
Ну, допустим, поохоже на то
источник

OA

Oleg Andreev in rust_offtopic
но там сплошная динамика и пофик
источник

DF

Dollar Føølish in rust_offtopic
Если без резалта то у всех программ только один тип. Что то среднее между bottom и crash
источник

DF

Dollar Føølish in rust_offtopic
Я прошел в цитатник?
источник

λ

λоλторт in rust_offtopic
если хочешь в язык линейный типы добавить, то эксепшны вообще всё тебе ломают
источник

λ

λоλторт in rust_offtopic
в расте это разруливается неявными дропами, которые всегда вызываются и не могут закончиться ошибкой
источник

λ

λоλторт in rust_offtopic
что, конечно, оч так себе
источник

AK

Alexander Krivitskiy in rust_offtopic
λоλторт
Нечего смерти бояться, но и ждать её, как избавления, тоже не стоит
Конечно, это абсурдно
источник

AK

Alexander Krivitskiy in rust_offtopic
Victor Sapiens
Какой ты позитивненький, уииии 😂
День за дизассембером посидишь - и не таким станешь)
источник

r

red75prime in rust_offtopic
Занятно, что в хаскеле error - это что-то вроде паники, а exception - что-то вроде Result.
источник

r

red75prime in rust_offtopic
источник

λ

λоλторт in rust_offtopic
red75prime
Занятно, что в хаскеле error - это что-то вроде паники, а exception - что-то вроде Result.
о каком exception ты говоришь?
источник

λ

λоλторт in rust_offtopic
error как функция выбрасывает exception
источник

λ

λоλторт in rust_offtopic
в base для этого есть тайпкласс Exception
источник

r

red75prime in rust_offtopic
По ссылке описание. Control.Monad.Error и прочее.
источник

G

GG in rust_offtopic
Alexander Krivitskiy
+. Нечего смерти боятся. Самое худшее с тобой уже произошло - ты родился. А смерть это конец абсурдности жизни, конец иллюзии мира созданной твоим восприятием, конец времени, конец всему. "Блаженней умерших только нерождённые, ибо они не видели того пиздеца, что творится под небом". Аминь
аминь
источник