Как начинающий Haskell, я работаю над небольшой библиотекой, которую хочу публиковать. Одна из проблем заключается в том, что я не знаю, что мне делать с диапазонами зависимостей, которые у меня есть. Имеет ли смысл установить диапазон для текущей мажорной версии, напримерруководство по диапазонам зависимостей при разработке библиотеки Haskell
network >= 2.6 && < 2.7
Если я считаю, тестирование с более низкими основными версиями?
Я просто оставлю это там http://pvp.haskell.org/ – arrowd
ОК, я поеду с версиями MAJOR и использую синтаксис '=='. Я заметил, что некоторые библиотеки не имеют версии для некоторых распространенных библиотек, таких как 'lens' и' time'. Разве это не опасно? Это нормально? – shmish111
Я подозреваю, что они просто возглавляют ответственность за укладку: https://www.stackage.org/lts – arrowd