Size: a a a

F# Flood: Zoomers discover flip

2021 April 07

SB

S B in F# Flood: Zoomers discover flip
работа с ошибками почти везде дно полное
источник

КП

Крылатый Пегас... in F# Flood: Zoomers discover flip
Дак рабочая аристократия.)
источник

DS

Doge Shibu in F# Flood: Zoomers discover flip
Ну это уже особенность языка, а не то, что люди лапшу пишут.
источник

SB

S B in F# Flood: Zoomers discover flip
не, есть более сознательные. они код ошибки стараются вернуть и на уровне модуля перечисление задают возможных ошибок. а-ка код на С.
источник

SB

S B in F# Flood: Zoomers discover flip
даже в стандартной библиотеке Го есть такие модули
источник

SB

S B in F# Flood: Zoomers discover flip
а есть err := ..; if err == Nil { return err }
источник

SB

S B in F# Flood: Zoomers discover flip
каждая пятая строчка кода такая
источник

IC

Ilya Chernoudov in F# Flood: Zoomers discover flip
зачем авс с ажурой одновременно?
источник

DS

Doge Shibu in F# Flood: Zoomers discover flip
Ну это мне кажется больше от типа библиотеки и приложения зависит.

Т.е. как в расте - если это либо то возвращают ошибкой как раз энам, оборачивающий свои ошибки и ошибки зависимостей, сохраняя все типы. А если приложение или прям совсем прикладная либа, то там ошибкой будет какой-нибудь Box<dyn Error> и т.п.
источник

DS

Doge Shibu in F# Flood: Zoomers discover flip
Ну и в расте для обеих подходов есть готовые либы, чтобы руками поменьше писать - thiserror и anyhow соответственно
источник

AH

Ayrat Hudaygulov in F# Flood: Zoomers discover flip
пролистал пару репок наших на го. совсем микро сервисы, на 3 файла сорцов 100 файлов обвязок - семвер скрипты, релиз скрипты, мейкфайлы, гитигноры и пр треш

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

оГ

отец Григорий... in F# Flood: Zoomers discover flip
А чо ашипка то врапается, то нет?
источник

SB

S B in F# Flood: Zoomers discover flip
а горутин и работы с ним ваще нет?
источник

SB

S B in F# Flood: Zoomers discover flip
обычно каша там
источник

оГ

отец Григорий... in F# Flood: Zoomers discover flip
Anyhow = тяп-ляп :)
источник

AH

Ayrat Hudaygulov in F# Flood: Zoomers discover flip
ну есть чот по децлу, не особо интересно. запустил, подождал. Реально микропиздрические проекты
источник

AH

Ayrat Hudaygulov in F# Flood: Zoomers discover flip
там на ноде 90% ада
источник

SB

S B in F# Flood: Zoomers discover flip
понятно!
источник

SB

S B in F# Flood: Zoomers discover flip
не репрезентабельная выборка!
источник

AH

Ayrat Hudaygulov in F# Flood: Zoomers discover flip
ну да
источник