如何获得Cabal / Stack发布的GHC命令?

时间:2017-02-14 05:40:45

标签: haskell cabal haskell-stack

GHC可以用作Neovim插件ale的linter。配置使用以下命令来对文件进行lint:

stack ghc -- -fno-code -v0 %t

其中%t是有问题的文件。这是快速且非常好的,但是,它无法识别Cabal文件中指定的任何选项,并且如果文件中引用了内部模块,则无法运行。

是否有可能以某种方式获得由cabal buildstack build发出的GHC命令,以便我们可以获得必要的扩展/引用/等以使其正常工作?

1 个答案:

答案 0 :(得分:3)

开启详细程度应该会为您提供您正在寻找的信息:

stack build --verbose --cabal-verbose