Size: a a a

2020 December 12

к

кана in Haskell
щас бы вот делать на каждую io функцию свой тайпкласс
источник

YS

Yan Shkurinskiy in Haskell
Ограничить монаду нужно не очень часто, кмк
источник

к

кана in Haskell
MonadPrintLn
источник

YS

Yan Shkurinskiy in Haskell
Вот где нужно - ограничь
источник

MK

Maxim Koltsov in Haskell
Yan Shkurinskiy
Вот где нужно - ограничь
где не нужно — не ограничь
источник

MK

Maxim Koltsov in Haskell
пиши хороший код
источник

MK

Maxim Koltsov in Haskell
плохой код не пиши
источник

YS

Yan Shkurinskiy in Haskell
Иначе реально на каждое полезное действие придётся страдать
источник

YS

Yan Shkurinskiy in Haskell
Maxim Koltsov
плохой код не пиши
Ну хватит(
источник

KV

Kirill Valyavin in Haskell
кана
MonadPrintLn
Has PrintLn sig m
источник

YS

Yan Shkurinskiy in Haskell
Это я к тому что "Не ограничивай везде по дефолту"
источник

DB

Danil Berestov in Haskell
Yan Shkurinskiy
Ну хватит(
ТГАВЛЯ!!
источник

YS

Yan Shkurinskiy in Haskell
Danil Berestov
ТГАВЛЯ!!
Ага(
источник

DB

Danil Berestov in Haskell
кана
MonadPrintLn
Для логгирования есть уже монада(
источник

YS

Yan Shkurinskiy in Haskell
Сначала с кабалом затравили!
источник

YS

Yan Shkurinskiy in Haskell
Теперь вот!
источник

YS

Yan Shkurinskiy in Haskell
Х(((
источник

YS

Yan Shkurinskiy in Haskell
Просто под все случаи не накидаешь трансформеров
источник

YS

Yan Shkurinskiy in Haskell
PrintLnT всякие
источник

YS

Yan Shkurinskiy in Haskell
Х.х
источник