Size: a a a

2021 May 19

D

Dreamerinnoise in Haskell
нет, хотелось бы
источник

ЗП

Зигохистоморфный Пре... in Haskell
источник

D

Dreamerinnoise in Haskell
This book is 85% complete
источник

ЗП

Зигохистоморфный Пре... in Haskell
там просто из главы в главу одно и тоже почти мусолится
источник

m

monagatep in Haskell
Да, тоже б почитал
источник

Lt

Lan💡 ternus in Haskell
В GHC еще не появилось расширения для не-рекурсивного let?
источник

IK

Ilya Kos in Haskell
А где такое может быть полезно?
источник

Lt

Lan💡 ternus in Haskell
да я бы включил по-умолчанию вообще везде, чтобы избегать потенциальных ошибок с переиспользованием имени переменной.
источник

JS

Jerzy Syrowiecki in Haskell
костыль <- pure
источник

JS

Jerzy Syrowiecki in Haskell
-Wshadow
источник

JS

Jerzy Syrowiecki in Haskell
хотя не совсем
источник

Lt

Lan💡 ternus in Haskell
а, ну кстати да, забавно использовать do, да) но оверкил тут.
источник

L

Lierdakil in Haskell
Пропоненты жалуются что они пишут let x = f x in ... по невнимательности и у них программа виснет.
источник

L

Lierdakil in Haskell
а должна не собираться.
источник

IK

Ilya Kos in Haskell
Это люди из строгих языков пришли мне кажется
источник

IK

Ilya Kos in Haskell
Если они хотят чтобы такое не компилилось
источник

IK

Ilya Kos in Haskell
И еще есть Strict
источник

IK

Ilya Kos in Haskell
Которые делает ровно как ты хочешь
источник

L

Lierdakil in Haskell
я не очень разделяю, компилятор конечно отличный, но мысли он читать не умеет. а взаимно-рекурсивные связывания в let очень удобные. я когда по нужде писал на F# каждый раз чертыхался.
источник

Lt

Lan💡 ternus in Haskell
так это же хорошо, когда семантика простая и очевидная. Как минимум удобно иметь такую возможность, а не глазами выискивать из какого скоупа у нас переменная. Упомянутый -Wshadow хорош, но в жизжни порой варнингов полно, можно не отследить.
источник