Могу ли я использовать cabal для работы с не-Haskell библиотеками?

У других менеджеров пакетов была попытка построить бригады для других экосистем. Например, существует composer-npm-bridge, который позволяет извлекать пакеты из реестра узлов в проект PHP. Можно ли построить что-то подобное с помощью клики? Конкретнее, как можно было бы потянуть пакеты от luarocks в проект на Haskell?

1 ответ

Это в принципе возможно: с build-type: customКабала скомпилирует и запустит ваш Setup.hs вместо его собственных механизмов сборки, и вы можете поместить произвольный код на Haskell в Setup.hs, С другой стороны, если вы можете вписать свой процесс установки в обычный танец configure-make-make install, то build-type: configure Вариант может быть просто билет.

См . Руководство пользователя для более полной информации об этих параметрах конфигурации.

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