Size: a a a

2021 February 11

IR

IC Rainbow in Haskell
Artem Pelenitsyn
А длинный конвейер (через . и её собратьев) ещё быстрее
"вот никакие и не пишите" (с)
источник

IR

IC Rainbow in Haskell
массивные конвееры через do и всякие lfold нормально идут.
ну или просто разбить на более мелкие функции (и обложить тестами и документацией)
источник

AA

A64m AL256m qn<co... in Haskell
do это компрехеншоны же, просто страшные
источник

MP

Misha Puzanov in Haskell
IC Rainbow
blocked and reported
Нормальный, вполне удачный синтаксис, чо, декларативный и интуитивный — одна из вещей, в которую очень легко въехать, только начиная изучать язык. SQL здорового человека почти что.
источник

MP

Misha Puzanov in Haskell
справедливости ради — я его употребляю довольно нечасто и подозреваю никто не употребляет сколько-нибудь часто в реальных программах
источник

IR

IC Rainbow in Haskell
их рефачить капец неудобно
источник

IR

IC Rainbow in Haskell
и там вечно такого понавертят в пылу страсти, что поинтфри покажется очень даже он поинт
источник

AP

Aleksei (astynax) Pi... in Haskell
Кто-то ещё и let в гардах использует, например
источник

AP

Aleksei (astynax) Pi... in Haskell
fooBar x
 | let y = x + 42
 , let z = x - 15
 , z + y < 100
 , let sx = show x
 , let ss = show (y * z)
 , length sx == 2 * length ss
 = ...

fooBar x
 | ...

...
вот такое вот видел, да ещё с портянками по несколько экранов у каждого клоза
источник

VD

Velvet Darkness in Haskell
Итить. Мой батя пишет вообще адовые гарды.
источник

VD

Velvet Darkness in Haskell
Как это кодревью проходит, интересно.
источник

AA

A64m AL256m qn<co... in Haskell
че только не придумают, лишь бы where не использовать
источник

AP

Aleksei (astynax) Pi... in Haskell
where — не экспрешн!
источник

MK

Maxim Koltsov in Haskell
ты никогда не завалишь код ревью если у тебя не будет код ревью
источник

YS

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

AA

A64m AL256m qn<co... in Haskell
Aleksei (astynax) Pirogov
where — не экспрешн!
гарды тоже
источник

MK

Maxim Koltsov in Haskell
))
источник

AP

Aleksei (astynax) Pi... in Haskell
A64m AL256m qn I0
гарды тоже
case () of
 () | asd,asd
    , ...
источник

AA

A64m AL256m qn<co... in Haskell
почему вы предполагаете, что ревью не было?
источник

VD

Velvet Darkness in Haskell
"Чем вы там без кодревью занимаетесь? WTFаете целыми днями потом?" (с)
источник