Как я могу использовать файлы cabal.config от Stackage с cabal в стиле nix?
Стек обеспечивает cabal.config
файл с каждым снимком, например, этот. Как я могу сделать клику new-configure
проект с версиями пакета из этого файла?
(В качестве альтернативы: есть ли другой способ настроить кабальный проект в стиле nix с версиями зависимостей из определенного снимка стека?)
1 ответ
cabal.config
файлы из Stackage содержат только один огромный constraints
раздел с тем же синтаксисом, что cabal.project
файлы используют.
Таким образом, вы можете просто скопировать эти ограничения в свой cabal.project.local
файл, удалите все ограничения для пакетов в вашем локальном проекте и new-build
,