Size: a a a

2020 May 25

AV

Alexander Vershilov in Haskell
или image X и наделать новых слоёв
источник

AV

Alexander Vershilov in Haskell
И нельзя сказать переиспользуй слой оттуда
источник

AV

Alexander Vershilov in Haskell
И чтобы reproducibility получить нужно через 15 обручей горящих прыгнуть
источник

AV

Alexander Vershilov in Haskell
на третьем их которых сидит уставший прыгать через них лев
источник

AV

Alexander Vershilov in Haskell
чота я слишком много котят с дверцами выдал 🙁
источник

YS

Yan Shkurinskiy in Haskell
каких котят?
источник

AV

Alexander Vershilov in Haskell
плохая аналогия подобна котёнку с дверцей
источник

R

Roman in Haskell
One performance problem in Idris 1 was due to space leaks in the Haskell caused by using lazy data structures where they weren't needed. Despite our best efforts, we were never able to resolve these fully. No doubt it would have been better to consider where strict data structures would have been better. But, we didn't. This isn't to say that Idris has proved a better implementation choice because it's strict, just to say that we needed to put more thought, earlier, into where we needed strict data in Haskell.
источник

YS

Yan Shkurinskiy in Haskell
Alexander Vershilov
плохая аналогия подобна котёнку с дверцей
не понял(
источник

AV

Alexander Vershilov in Haskell
В твиге есть такой Арно Спивак, если вы хотите узнать, всё плохое про ленивость - просто спросите его, или лучше скажите, что ленивость это хорошо
источник

AV

Alexander Vershilov in Haskell
Вам обеспечен собесендник (хотя скорее монолог), минут на 20-30
источник

NI

Nick Ivanych in Haskell
Какой полезный человек!
источник

AV

Alexander Vershilov in Haskell
Ещё он любит создавать темы на внутреннем форуме
источник

YS

Yan Shkurinskiy in Haskell
Почти как Саша Гранин с фримонадами)
источник

AV

Alexander Vershilov in Haskell
Допустим у вы пишете программу где у вас из-за ленивости <проблема, которая может возникать из-за чего угодно>, как вы будете разбираться с этой проблемой
источник

R

Roman in Haskell
ну хаскеллисты действительно часто используют ленивость там где не надо
источник

AV

Alexander Vershilov in Haskell
Ну он окамльщик изначально
источник

R

Roman in Haskell
вот например почему стейт по дефолту ленивый? Кому это нахрен надо?
источник

AV

Alexander Vershilov in Haskell
Тем кто пишет компиляторы и завязывает узлы?
источник

R

Roman in Haskell
помню как-то ускорил код раз в 5, просто заменив ленивый мапы на строгие и добавив строгости в других местах в подобном духе
источник