Size: a a a

2021 January 21

IK

Ilya Kos in Haskell
Там - это где?
источник

IK

Ilya Kos in Haskell
Тут нет фримонад 🙂
источник

ЖК

Жук Короед in Haskell
Ну как же нет? В octopod-backend/src/Octopod/Server.hs
источник

ЖК

Жук Короед in Haskell
projectNameH :: AppM ProjectName
projectNameH = projectName <$> ask
источник

ЖК

Жук Короед in Haskell
Вроде же они самые 👀
источник

IK

Ilya Kos in Haskell
Не, это просто mtl
источник

IK

Ilya Kos in Haskell
источник

IK

Ilya Kos in Haskell
Он просто берет структуру из Ридера, и берет из структуры одно поле
источник

ЖК

Жук Короед in Haskell
Ааа, вот оно чего 👀
Вот, еще и с ReaderT узнаю как работать.
источник

DI

Dmitry Ivanov in Haskell
Жук Короед
О, продублирую старый вопрос:

Исходники каких проектов можно почитать, как образец идиоматического, чистого хаскельного кода, с которого нужно брать пример?
Ход конем: читать то, чем пользуешься
источник

DI

Dmitry Ivanov in Haskell
всякие там bytestring, containers, http-client
источник

IK

Ilya Kos in Haskell
Dmitry Ivanov
всякие там bytestring, containers, http-client
Ну это все не совсем idiomoatic haskell
источник

MK

Maxim Koltsov in Haskell
Dmitry Ivanov
всякие там bytestring, containers, http-client
чтобы навсегда разлюбить хаскель?
источник

DI

Dmitry Ivanov in Haskell
если и не идиоматично, то понимать, как все работает, не повредит
источник

IK

Ilya Kos in Haskell
В среднем тебе не нужно будет массивами в памяти рулить
источник

DI

Dmitry Ivanov in Haskell
мне нужно
источник

MK

Maxim Koltsov in Haskell
ты — выброс
источник

IK

Ilya Kos in Haskell
Ты выглядишь как исключение
источник

DI

Dmitry Ivanov in Haskell
ну если чтение базовых библиотек может заставить разлюбить язык, то может так и надо
источник

D

Dreamerinnoise in Haskell
Жук Короед
Там какой-то js + ts
источник