История изменений
Исправление hateyoufeel, (текущая версия) :
она потребует от тебя другой библиотеки, а ещё окажется, что оно всё не коннектится с либами со стакаджа, в итоге простое добавление одной библиотеки превращается в квест, где ты бродишь по хакаджу и стакаджу и ищешь версии библиотек, с которыми у тебя всё наконец заведётся.
Учитывая, что большая часть нужд часто покрываются собственно снапшотом, это не то чтобы проблема.
С другой стороны, cabal от этого вообще никак не спасает, потому что тебе точно так же придётся добавлять руками зависимости в проект. Плюс, если у тебя вылезут конфликты зависимостей между двумя либами, страдать будешь тоже сам. Upper bounds в библиотеках до сих пор очень и очень многие не проставляют, например. Да и вообще какие-то ограничения по версиями зависимостей.
Я всё жду, когда в cabal добавять нормальную поддержку снапшотов как в stack. Т.е. cabal.config с version bounds уже можно подключить, но вот оверрайдов до сих пор нет и хз когда будут.
Исходная версия hateyoufeel, :
она потребует от тебя другой библиотеки, а ещё окажется, что оно всё не коннектится с либами со стакаджа, в итоге простое добавление одной библиотеки превращается в квест, где ты бродишь по хакаджу и стакаджу и ищешь версии библиотек, с которыми у тебя всё наконец заведётся.
Учитывая, что большая часть нужд часто покрываются собственно снапшотом, это не то чтобы проблема.
С другой стороны, cabal от этого вообще никак не спасает, потому что тебе точно так же придётся добавлять руками зависимости в проект. Плюс, если у тебя вылезут конфликты зависимостей между двумя либами, страдать будешь тоже сам.
Я всё жду, когда в cabal добавять нормальную поддержку снапшотов как в stack. Т.е. cabal.config с version bounds уже можно подключить, но вот оверрайдов до сих пор нет и хз когда будут.