https://combot.org/chat/-1001043143583 Ссылки на полезные ресурсы: https://ruhaskell.org/links.html ; Информация о мероприятиях: https://gist.github.com/qnikst/a96cac661be80d126d0829f2ced1916e
у меня было полное перечисление, попросили заменить на вайлдкарды, потому что список очень большой был, где-то под сотню
Читать полностью…Ну то есть ответ: кабал не делает вредных действий просто так, из коробки
Читать полностью…именно. но настройка редактора у каждого отдельно не решает это проблему
Читать полностью…Добавлять модули в кабал это полбеды. Убирать их оттуда, когда они больше не нужны, вот это проблема, потому что сборщик не подскажет
Читать полностью…противоречия в хаскельной экосистеме возникают на пути у всех разработчиков одинаково
Читать полностью…Если честно - до сегодняшнего разговора не думал о том, что можно для этого вызывать hpack отдельно от стека
Читать полностью…Ну и кабал файл не изменится от изменений в фс, тут надо стак руками дергать
Читать полностью…Крутой. А что мешает на хоткей добавлять в кабал файл тем же hpack?
Читать полностью…Страдать это когда у тебя cmake + conan (питон). Причем это наименьший вариант страданий
Читать полностью…Стак норм если хаскель как хобби, кабал - выбор профессионалов
Читать полностью…Из-за установки ghc стаком случаются ABI миссматчи с HLS
Читать полностью…меня в ревью просят портянку extra-source-files в кабал файле заменить на вайлдкарды
Читать полностью…"все хорошие разработчики непротиворечивы одинаково, каждый плохой разработчик противоречив по-своему"
Читать полностью…install-ghc: falseЧитать полностью…
system-ghc: true
nix:
enable: false
notify-if-nix-on-path: false
ghc-options:
'$everything': -haddock
Я помню как-то давно выпилил все хпаки, потому что они начинали расходиться, если поправить кабал руками.
Читать полностью…proto-lens-setup смотрит список модулей в кабале чтоб знать что генерить
Читать полностью…Уже настроил хоткей на перезапуск hls, жму его на автомате, подумываю об автоматизации этого (по сути надо просто следить за изменениями .cabal файла)
Читать полностью…