Size: a a a

2021 March 24

A

Andrey in Haskell
возможно
источник

[

[BRM]White Rabbit in Haskell
- Сколько директив препроцессора нам надо?
- Да.
источник

[

[BRM]White Rabbit in Haskell
Ну или как эти {-# LANGUAGE <SOME_SHIT> #-} называются
источник

к

кана in Haskell
прагмы
источник

к

кана in Haskell
ну бтв тут их не так уж и много, по количеству это базовый дефолтный набор
источник

[

[BRM]White Rabbit in Haskell
пора сделать прагму, которая включает минимальный набор прагм
источник

A

Andrey in Haskell
[BRM]White Rabbit
пора сделать прагму, которая включает минимальный набор прагм
уже
источник

A

Andrey in Haskell
GHC2021
источник

VL

Vladimir Lopatin in Haskell
https://github.com/haskell/haskell-language-server/issues/1614#issuecomment-806168938
всё удачно разрешилось.  Оказалось, что это емаксопроблемы.
источник
2021 March 25

K

Kir in Haskell
Ortofax
является ли чистой функция, возвращающая [IO ()]?
Функция, возвращающая IO () тоже является чистой
источник

O

Ortofax in Haskell
Kir
Функция, возвращающая IO () тоже является чистой
ага, ведь она возвращает собранное вычисление, которое рантайм в итоге вытаскивает через main и запускает
источник

K

Kir in Haskell
Ortofax
ага, ведь она возвращает собранное вычисление, которое рантайм в итоге вытаскивает через main и запускает
Именно!
источник

a

adam in Haskell
[BRM]White Rabbit
пора сделать прагму, которая включает минимальный набор прагм
KitchenSink когда-то пользовался популярностью
источник

AK

Aleksey Kislitsa in Haskell
Где почитать можно о том как stack/cabal разруливают конфликты интересов если в разных проектах прописаны разные версии утилит?
Например для отладки в VSCode плагин говорит поставьте stack install ghci-dap, стек ставит то в ~/.local/bin то есть как получается, плагин не даст работать с разными версиями ghc в разных проектах?
источник

JS

Jerzy Syrowiecki in Haskell
adam
KitchenSink когда-то пользовался популярностью
-fglasgow-exts?
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Где почитать можно о том как stack/cabal разруливают конфликты интересов если в разных проектах прописаны разные версии утилит?
Например для отладки в VSCode плагин говорит поставьте stack install ghci-dap, стек ставит то в ~/.local/bin то есть как получается, плагин не даст работать с разными версиями ghc в разных проектах?
stack почти никак не разруливает, берёт только готовые списки версий.

cabal может запускать сложный решатель систем неравенств
источник

JS

Jerzy Syrowiecki in Haskell
а списки версий для stack готовит каждую неделю фирма FP Complete
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Где почитать можно о том как stack/cabal разруливают конфликты интересов если в разных проектах прописаны разные версии утилит?
Например для отладки в VSCode плагин говорит поставьте stack install ghci-dap, стек ставит то в ~/.local/bin то есть как получается, плагин не даст работать с разными версиями ghc в разных проектах?
про совместимость плагина надо спрашивать у автора этого плагина
источник

IR

IC Rainbow in Haskell
Kir
Функция, возвращающая IO () тоже является чистой
Да, и такие функции мы называем "процедуры с эффектами в IO"
источник

AA

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