当我使用阴谋集团的数据文件功能时,它会生成一个位于dist/
文件夹中的Paths_pkgname.hs
模块。
但是,intero 无法找到此文件(或自行生成它(,并且我找不到任何方法来传递选项以提示其位置。
注意:在其他地方(在SO?在使用 ghci 制作虚拟only-for-ghci/Paths_.hs
时,我学会了技巧,该假只有通过:set -ionly-for-ghci
设置在 .ghci
中才能进入范围。但这不适用于 intero,因为它在 intero.el
中的调用会具体指示它忽略.ghci
文件。
我只是使用阴谋集团和尼克斯构建我的项目。事实证明,由于 Intero 是以堆栈为中心的,因此使用 stack build
构建项目确实将 Paths_..
模块放在 Intero 搜索的位置。