Если ты просто пользователь хаскелесофта, то stack тебе не сильно-то нужен, пользуйся пакетным менеджером системы (пусть у майнтейнеров голова болит, а не у тебя).
Но если ты разработчик и у тебя больше одного проекта, то со stack проще, чем с cabal sandboxes. Он не дуплицирует место, экономит тебе время на сборку, к тому же прибивает гвоздями версии пакетов и гарантирует, что в пределах снепшота у тебя всё со всем совместимо.
@minoru Если у меня есть два проекта где требуются разные версии библиотек, то это головняк для всех вне зависимости от стекоблядства девелопера, и следует бампнуть версии в одном из них.
большинство хацкелистов спермобляди
@anonymous >Microsoft Research
@anonymous агентство ОБС
@anonymous ты не поверишь
@anonymous хуёкер
Если ты просто пользователь хаскелесофта, то stack тебе не сильно-то нужен, пользуйся пакетным менеджером системы (пусть у майнтейнеров голова болит, а не у тебя).
Но если ты разработчик и у тебя больше одного проекта, то со stack проще, чем с cabal sandboxes. Он не дуплицирует место, экономит тебе время на сборку, к тому же прибивает гвоздями версии пакетов и гарантирует, что в пределах снепшота у тебя всё со всем совместимо.
@l29ah Он занимается этим для всей системы. Если у тебя есть два проекта, где требуются разные версии библиотек, тебе его хватать перестанет.
@l29ah True. Мне нечего возразить, ты заставил меня сомневаться в нужности stack.