我做了一些"实验"在haskell模块上,我有一个我希望修改的源文件的问题。
我有很多理由认为GHC在我的系统上寻找已安装(带有cabal)的库而不是本地源文件。
我在本地删除了*.o
文件,并且GHC不会重建此模块中的其他源文件。
我可以强制GHC使用模块的本地源文件或特别忽略已安装的模块吗?
答案 0 :(得分:2)
是的,请使用ghc -hide-package evil-package
。或者,您可以使用ghc-pkg hide evil-package
暂时隐藏包,然后稍后使用ghc-pkg expose evil-package
撤消该包。