Intero не находит Paths-модуль при использовании файлов данных cabal
Когда я использую функцию data-files в cabal, она генерирует Paths_pkgname.hs
модуль, который живет в dist/
папка.
Тем не менее, intero не может найти этот файл (или сгенерировать его самостоятельно), и я не могу найти какие-либо средства для передачи опции для подсказки в его позиции.
Примечание: где-то еще (на SO?) Я подцепил трюк при использовании ghci для создания фиктивного only-for-ghci/Paths_.hs
это только входит в сферу действия через :set -ionly-for-ghci
быть установленным в .ghci
, Это не относится к intero, хотя, так как его вызов в intero.el
специально поручает ему игнорировать .ghci
файл.
1 ответ
Я строил свой проект только с использованием Cabal и NIX. Оказывается, поскольку Intero ориентирован на стек, сборка проекта с stack build
действительно положить Paths_..
модуль в месте, где ищет Интеро.