【发布时间】:2014-11-27 20:48:18
【问题描述】:
我只有几周的时间来使用 Haskell 进行编程。有人告诉我使用 HLint 来改进我的代码。问题是我不知道如何对我的 .hs 文件运行 HLint。我阅读了the documentation 并且能够使用cabal install hlint 安装它。下一步是使用hlint myfile.hs 运行 HLint。我不知道我们在哪里输入这一行。 cmd 和 ghci 都不会让我运行该命令。我在这里错过了什么?
我正在使用 Windows。
编辑:
我刚刚删除了 Haskell 并在我的系统上重新安装了它。我认为问题出在我的 Haskell 安装上。这就是我尝试再次安装 HLint 时得到的结果:
文件确实存在于C:\Users\PCPCPCCP\AppData\Roaming\cabal\setup-exe-cache
edit2:
好像 hlint 没有正确安装。即使重新安装了 haskell 平台,我也无法在我的系统上安装 hlint。我确实在我的虚拟机上工作过......
【问题讨论】:
-
您似乎在安装软件包时遇到了问题,而不是在特定的 HLint 上,所以我建议您从最简单的可执行文件开始,然后先让它工作。特别是,我建议您安装 hello 软件包(非常简单),看看是否可行。