Size: a a a

2020 May 25

MK

Maxim Koltsov in Haskell
но hlint это предлагает
источник

MK

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

MK

Maxim Koltsov in Haskell
и тогда жизнь станет ярче
источник

PG

Pig Greenest in Haskell
так много интуиций можно выкинуть
источник

к

кана in Haskell
кана
должен заметить, что мне никогда в голову не приходило использовать фолдабл или траверсабл инстанс для Maybe напрямую.
да это смысла просто не имеет, когда у нас всего два конструктора, и значение максимум одно может быть, то в голову все равно быстрее прийдет сматчить на Nothing или Just, или использовать fromMaybe/maybe, а не фолдабл
источник

к

кана in Haskell
или _Just вместо each
источник

MK

Maxim Koltsov in Haskell
ну вот forM_ как замена whenJust неплохо выглядит
источник

к

кана in Haskell
да, согласен
источник

MK

Maxim Koltsov in Haskell
(мне только что хлинт предложил заменить кейс на это)
источник

AA

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

MK

Maxim Koltsov in Haskell
как бекпак поможет прелюдии
источник

AA

A64m AL256m qn<co... in Haskell
Maxim Koltsov
как бекпак поможет прелюдии
можно будет нормально строки и I/O абстрагировать, массивы еще
источник

AV

Alexander Vershilov in Haskell
Maxim Koltsov
ну вот forM_ как замена whenJust неплохо выглядит
просто for_
источник

AV

Alexander Vershilov in Haskell
Quet Zal
а с rio что не так?
ну rio уже комбайн ещё тот, у меня очень неоднозначное к ней отношение
источник

MK

Maxim Koltsov in Haskell
Alexander Vershilov
просто for_
не могу приучиться
источник

AV

Alexander Vershilov in Haskell
С одной стороны там очень хорошо сделаны всякие мелочи, с другой это жуткий комбайн
источник

AA

A64m AL256m qn<co... in Haskell
A64m AL256m qn I0
можно будет нормально строки и I/O абстрагировать, массивы еще
все равно одного благословенного варианта для этого всего не будет
источник

AV

Alexander Vershilov in Haskell
Например, там нормально сделана атомарная работа с файлами, или  async c фиксированным числом рабочих процессов
источник

AV

Alexander Vershilov in Haskell
И много такого
источник

AA

A64m AL256m qn<co... in Haskell
Maxim Koltsov
как бекпак поможет прелюдии
также ослабит проблему с зависимостью от всего хекеджа
источник