Size: a a a

2020 November 09

JS

Jerzy Syrowiecki in Haskell
Kirill Valyavin
id (throw $ PatternMatchFail "aaaa")
Кинет
а \_ -> () частичная?
источник

KV

Kirill Valyavin in Haskell
Jerzy Syrowiecki
а \_ -> () частичная?
Боюсь, что нет, но надо подумать
источник

YS

Yan Shkurinskiy in Haskell
в питоне всегда будет рапид девелопментнее(
источник

VD

Velvet Darkness in Haskell
Kirill Valyavin
И станет на 20% больше ругани, что в питоне rapid development, а в хаскеле болото из которого не выберешься
Не пони как от перелопачивания прелюда начнется ругань о болоте. Болото это как раз сейчас с листами, стрингами и листо-специфичными map, ++ вместо общих fmap и <>.
источник

KV

Kirill Valyavin in Haskell
Velvet Darkness
Не пони как от перелопачивания прелюда начнется ругань о болоте. Болото это как раз сейчас с листами, стрингами и листо-специфичными map, ++ вместо общих fmap и <>.
Это Вы с точки зрения хаскелиста говорите, а не нормального человека
источник

JS

Jerzy Syrowiecki in Haskell
любые аллоцирующие функции (вычисления) частичны, потому что предполагают, что память бесконечна. а неаллоцирующие?
источник

VD

Velvet Darkness in Haskell
Kirill Valyavin
Это Вы с точки зрения хаскелиста говорите, а не нормального человека
Тогда поясните что ли с т.з. нормального человека. А то у меня как-то не выводится болото из перелопачиваний исторических артифактов.
источник

AA

A64m AL256m qn<co... in Haskell
Yuuri
Но хорошо, если вам нравится подход «все функции в хаскеле частичные», живите с этим
ну, это может не нравится, но это факт
источник

Y

Yuuri in Haskell
Бесполезный только
источник

AA

A64m AL256m qn<co... in Haskell
мне, конечно, понятно, что имеют в виду, когда говорят что частичные функции надо как-то обозначать, но лучше б они конечно это говорили без использования умных слов, значения которых они не понимают
источник

KV

Kirill Valyavin in Haskell
У нормального человека когда он увидит в возвращаемом типе Either GovnoException (Either ListIsEmpty (Maybe a)) сразу жопа отвалится
источник

VD

Velvet Darkness in Haskell
Пусть лучше жопа в рантайме отвалится >_>
источник

AA

A64m AL256m qn<co... in Haskell
Jerzy Syrowiecki
любые аллоцирующие функции (вычисления) частичны, потому что предполагают, что память бесконечна. а неаллоцирующие?
тут не только в конечности памяти дело
источник

KV

Kirill Valyavin in Haskell
Velvet Darkness
Пусть лучше жопа в рантайме отвалится >_>
Да.
источник

AV

Alexander Vershilov in Haskell
A64m AL256m qn I0
мне, конечно, понятно, что имеют в виду, когда говорят что частичные функции надо как-то обозначать, но лучше б они конечно это говорили без использования умных слов, значения которых они не понимают
vot eto vot
источник

YS

Yan Shkurinskiy in Haskell
так а это
источник

AV

Alexander Vershilov in Haskell
А ещё лучше бы их обозначали через HasCallStack =>
источник

YS

Yan Shkurinskiy in Haskell
поясните тупеньким
источник

VD

Velvet Darkness in Haskell
Ну нет. Я один раз поел жсов на 20к проекте и не хочу больше отваливания жопы в рантайме
источник

YS

Yan Shkurinskiy in Haskell
как правильно говорить(
источник