GHC может использоваться как linter для плагина Neovim ale. Конфигурация использует следующую команду нибудь вкусненькое файл:Как получить команду GHC, выпущенную Cabal/Stack?
stack ghc -- -fno-code -v0 %t
где %t
находится файл под вопросом. Это быстро и довольно хорошо, однако он не распознает какие-либо параметры, указанные в файле Cabal, и он не запускается, если в файле имеются внутренние модули.
Возможно ли каким-либо образом получить команду GHC, которая будет выдана cabal build
или stack build
, чтобы мы могли получить расширения/ссылки/etc, необходимые для этого?