Как я могу использовать файлы cabal.config от Stackage с cabal в стиле nix?

Стек обеспечивает cabal.config файл с каждым снимком, например, этот. Как я могу сделать клику new-configure проект с версиями пакета из этого файла?

(В качестве альтернативы: есть ли другой способ настроить кабальный проект в стиле nix с версиями зависимостей из определенного снимка стека?)

1 ответ

cabal.config файлы из Stackage содержат только один огромный constraints раздел с тем же синтаксисом, что cabal.project файлы используют.

Таким образом, вы можете просто скопировать эти ограничения в свой cabal.project.local файл, удалите все ограничения для пакетов в вашем локальном проекте и new-build,

Другие вопросы по тегам