使用cabal数据文件时,Intero找不到Paths-module

时间:2018-04-16 16:33:32

标签: haskell emacs cabal intero

当我使用cabal的数据文件功能时,它会生成一个Paths_pkgname.hs模块,该模块位于dist/文件夹中。

然而,intero无法找到此文件(或自行生成),我找不到任何方法来传递选项以暗示其位置。

注意:在其他地方(在SO上?)当我使用ghci制作一个假only-for-ghci/Paths_.hs时,我只是通过在:set -ionly-for-ghci中设置的.ghci进入了范围。这不会申请intero,因为它在intero.el中的调用具体指示它忽略.ghci文件。

1 个答案:

答案 0 :(得分:1)

我只使用cabal和nix构建我的项目。事实证明,因为Intero是以堆栈为中心的,所以使用stack build构建项目确实会将Paths_..模块放在Intero搜索的位置。