Size: a a a

2021 February 20

к

кана in Haskell
очень советую ставить hls вручную
источник

к

кана in Haskell
для этого лучше всего поставить ghcup, и им выбирать нужные версии
источник

к

кана in Haskell
у него даже удобная туишка есть
источник

MK

Maxim Koltsov in Haskell
кана
у него даже удобная туишка есть
Тут винда
источник

MK

Maxim Koltsov in Haskell
У человека
источник

к

кана in Haskell
для винды тоже есть ghups
источник

к

кана in Haskell
блин не могу найти
источник

к

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

AK

Andrey Korostin in Haskell
На самом деле - нет. Я новичок в Haskell, и не знаком с экосистемой, однако предполагаю, что этот язык имеет обратную совместимость с предыдущими версиями на уровне синтаксиса, а значит версии HLS > GHC должны работать, иначе пропускать неразобранные вещи.
Если я ошибаюсь, поправьте меня.
источник

AK

Andrey Korostin in Haskell
Переслано от Maxim Koltsov
Ну да, это не очевидно...
источник

MK

Maxim Koltsov in Haskell
Andrey Korostin
На самом деле - нет. Я новичок в Haskell, и не знаком с экосистемой, однако предполагаю, что этот язык имеет обратную совместимость с предыдущими версиями на уровне синтаксиса, а значит версии HLS > GHC должны работать, иначе пропускать неразобранные вещи.
Если я ошибаюсь, поправьте меня.
В смысле? Я без сарказма же сказал!
источник

MK

Maxim Koltsov in Haskell
А причина этого в том, что хлс использует компилятор как библиотеку
источник

MK

Maxim Koltsov in Haskell
Т.е. внутри себя компилирует твой проект
источник

MK

Maxim Koltsov in Haskell
Для этого надо в частности зависимости загружать
источник

MK

Maxim Koltsov in Haskell
Гхц не сможет загрузить пакет, собранный другой версией
источник

MK

Maxim Koltsov in Haskell
Так уж вышло
источник

MK

Maxim Koltsov in Haskell
Так сделали
источник

AK

Andrey Korostin in Haskell
А сколько приблизительно по времени собирается HLS или Haskell проекты такого размера?
источник

MK

Maxim Koltsov in Haskell
Andrey Korostin
А сколько приблизительно по времени собирается HLS или Haskell проекты такого размера?
Сам хлс быстро, но у него и у всех больших проектов - тонна зависимостей
источник

MK

Maxim Koltsov in Haskell
Которые сами по себе могут долго собираться
источник