【发布时间】:2014-03-29 03:03:06
【问题描述】:
给定一个 cabal-project,它有一个数据文件和一个想要读取它的函数。
来自项目p 的这个函数f 大致执行以下操作:
module F where
import Paths_p
f = getDataFileName "datafile.dat" >>= readFile
在此文件中,emacs haskell-mode 将导入标记为错误。永远不会标记该文件中可能存在的所有其他错误或警告。
有没有办法让 haskell-mode 知道模块 Paths_p?
【问题讨论】:
-
Haskell 模式本身不包括任何语法检查,据我所知。你使用 ghc-mod 还是 hdevtools?
-
据我了解我的设置我有
flymake-haskell用于语法检查和ghc-mod用于完成。我刚切换到 emacs,不了解或理解 eLisp 和其他 emacs 的详细信息……
标签: haskell emacs cabal haskell-mode