0

所以我有一个非常基本的haskell文件,如下所示:

main = thing
thing = print "hi"

当我运行 ghc-mod 命令以获取有关主函数的信息时,如下所示:'ghc-mod info file.hs main',我得到了正确的结果:

main :: IO () -- 定义在 file.hs:1:1

但是,如果我尝试“ghc-mod info file.hs thing”,它根本不会输出任何东西,甚至没有空行或错误。我有 ghc-mod 5.2.0.0 版和 GHC 7.8.3 版。如何让 ghc-mod 信息正常工作?

4

1 回答 1

2

显然,ghc-mod您需要module Something where在源文件的开头添加 a 才能正常工作。

于 2014-10-31T05:57:10.630 回答