Size: a a a

2021 November 08

V

Vaddson in Haskell Start
Спасибо. Попробую разобраться, как это сделать.
источник

TZ

Timofey Zakrevskiy in Haskell Start
Можно небольшой sanity check? Если я определил (и доказал законы) return и >>= и в их терминах определил fmap, liftA2 и pure, то все законы функторов и аппликативных функторов получатся бесплатно?
источник

[

[BRM]White Rabbit in Haskell Start
Да
источник

TZ

Timofey Zakrevskiy in Haskell Start
Ну и замечательно, спасибо
источник
2021 November 10

V

Vaddson in Haskell Start
В продолжении истории о дружбе Stack с HLS и ошибкой Distribution.Simple:

Перешел в итоге на cabal-пректы. С ними все замечательно, LSP-сервера работают, проекты компилируются, примеры из книг работают.

Stack же дружить с HSL принципиально отказался, несмотря на все мои игры с ghc. Здесь LSP-сервер или сразу падает и просит перезапуститься, или просто не работает, хоть и светит значком с ракетой (мучался в Doom Emacs). Отложу штурм Stack'а на более прокаченное по Haskell'у состояние.
источник

V

Vaddson in Haskell Start
А HLS оказался хорош! Помимо прочего впечатлил подсказками, где предлагал заменить мои конструкции на более простые с использованием других(!) функций. :)
источник

AP

Aleksei (astynax) Pi... in Haskell Start
(Это пока проект маленький и памяти хватает. Впрочем, может у всех уже 16+ Гб. Да и на этапе изучения редко проекты бывают настолько большими.)
источник

[

[BRM]White Rabbit in Haskell Start
Недавно склонировал репу гхц - хлс работает замечательно, если не смотреть на проблему утечек памяти. Да и даже так моих 16 гб хватает на сутки+
источник

[

[BRM]White Rabbit in Haskell Start
Кстати, возможно, раньше я с хлс страдал как раз из-за стака. Там постоянно какие-то проблемы были и он отваливался.
источник

AA

A64m AL256m qn<co... in Haskell Start
да это зависит не стоко от величины, скоко от дженерик- и темплейтхаскель- тяжести. гхц заметного размера, но не особо компиляциестрадательный по сравнению с "микро" "сервисом" каким-нить
источник

AA

A64m AL256m qn<co... in Haskell Start
но, конечно, нехорошо обесценивать то, что ленгвиджсервискостыль работает на гхц коде, относительно недавно это была фантастика
источник

JS

Jerzy Syrowiecki in Haskell Start
занятно. а у меня со стэком лучше работает, чем с кабалом. всё-таки хорошо иметь выбор!
источник

AA

A64m AL256m qn<co... in Haskell Start
но когда работает только одно из двух - это значит что выбора нет
источник

JS

Jerzy Syrowiecki in Haskell Start
это лучше, чем когда работает 0 из 1
источник

AA

A64m AL256m qn<co... in Haskell Start
да, но выбора-то все равно нет
источник

[

[BRM]White Rabbit in Haskell Start
Стоп, ты же не используешь хлс
источник

[

[BRM]White Rabbit in Haskell Start
С набором собери-хлс-себе-сам понятно почему работает хорошо
источник

JS

Jerzy Syrowiecki in Haskell Start
использую. его очень сложно не использовать, если хочешь писать на Хаскеле в VSCode. ну и я же должен помогать сообществу, есть ту же собачью еду, что и все
источник

JS

Jerzy Syrowiecki in Haskell Start
только не очень получается помогать
источник

[

[BRM]White Rabbit in Haskell Start
Ну лучше всего у меня работало в гхц, т.е. вообще без кабала/стака :)
источник