Size: a a a

2021 February 11

KV

Kirill Valyavin in Haskell
Dmitry Dugin
понял. а про ракеты это типо мем в фп сообществе?
Да. Запуск ракет — неожиданный и нежелательный эффект вычисления функции
источник

KV

Kirill Valyavin in Haskell
Эффект в смысле IO. А не то, что память там скушалась
источник

DS

David Sorokin in Haskell
Dmitry Dugin
можно ли сказать что монады в хаскеле это способ борьбы с нечистотой ввода-вывода?
Монады оказались пригодны и удобны для IO, но монады полезны сами по себе. С "чистотой" есть та проблема, что у нее, как минимум, две распространенные интерпретации. И не все всегда понимают, какая именно имеется в виду. Поэтому лучше акцентировать внимание на "ссылочную прозрачность".
источник

DD

Dmitry Dugin in Haskell
David Sorokin
Монады оказались пригодны и удобны для IO, но монады полезны сами по себе. С "чистотой" есть та проблема, что у нее, как минимум, две распространенные интерпретации. И не все всегда понимают, какая именно имеется в виду. Поэтому лучше акцентировать внимание на "ссылочную прозрачность".
ок
источник

ЗП

Зигохистоморфный Пре... in Haskell
кто-то настраивал hls с submodules?
источник

MK

Maxim Koltsov in Haskell
If TARGET is a library, it will be added to the global environment. When doing this, cabal will try to build a plan that includes all the previously installed libraries. This is currently not implemented.
источник

ЗП

Зигохистоморфный Пре... in Haskell
то есть, если у меня есть сабмодули в гите, я не смогу нормально использовать hls?
источник

DI

Dmitry Ivanov in Haskell
у ghc есть сабмодули
источник

DI

Dmitry Ivanov in Haskell
есть люди, у которых hls работает на ghc
источник

AP

Aleksei (astynax) Pi... in Haskell
"Есть люди, у которых работает hls"
источник

ЗП

Зигохистоморфный Пре... in Haskell
Dmitry Ivanov
есть люди, у которых hls работает на ghc
пример? у меня все на стеке
источник

DI

Dmitry Ivanov in Haskell
пример людей? Пикеринг
источник

DI

Dmitry Ivanov in Haskell
примера проекта со стеком, субмодулями и hls я не знаю
источник

DI

Dmitry Ivanov in Haskell
и непонятно, как вообще субмодули должны влиять, ну лежат файлы и лежат
источник

AP

Aleksei (astynax) Pi... in Haskell
может потребоваться ручное написание hie.yaml, но по идее проблем быть не должно
источник

AP

Aleksei (astynax) Pi... in Haskell
Обычный multi-cradle project
источник

MK

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

ЗП

Зигохистоморфный Пре... in Haskell
Aleksei (astynax) Pirogov
Обычный multi-cradle project
но где хоть один пример такого файла?
источник

AP

Aleksei (astynax) Pi... in Haskell
источник

YS

Yan Shkurinskiy in Haskell
есть же генерилка
источник