Cabals Paths_*- Модуль и режим Emacs' haskell-mode

Данный cabal-проект, который имеет файл данных и функцию, которая хочет его прочитать.

Эта функция f из проекта p делает примерно следующее:

module F where

import Paths_p

f = getDataFileName "datafile.dat" >>= readFile

В этом файле emacs haskell-mode помечает импорт как ошибку. Любые другие ошибки или предупреждения, которые могут быть в этом файле, никогда не будут отмечены.

Есть ли способ, чтобы haskell-mode знал о модуле Paths_p?

1 ответ

Просто создайте файл Paths_p.hs с соответствующим определением getDataFileName

Другие вопросы по тегам