我厌倦了和Haskell保持联系。我想我应该升级到7.8.3,根据以前的经验,我只是吹掉了整个7.6.3系统,当然包括.cabal文件夹。我有一个子sublimehaskell包,所以需要重新安装它需要的库。当我开始使用杂耍工具时,我得到了错误。
src/Info.hs:130:59:不在范围内:数据构造器‘GHC.MatchGroup’--也许您指的是‘GHC.DocGroup’(从GHC导入)
src/Info.hs:164:5:不在范围内:‘Pretty.showDocWith’--也许您指的是‘Pretty.showDoc’(从from导入)
src/Info.hs:229:12:不在范围内:键入构造函数或类“PprTyThing.PrintExplicitForalls”
一个简单的程序员要做什么?
(OS X 10.9.5)
发布于 2014-08-17 08:20:49
这个Reddit线程在几乎相同的主题上。特别是,最上面的答案是一个GitHub叉of SublimeHaskell,它不使用“大部分被遗弃的”杂耍工具。
发布于 2014-08-17 06:41:59
较新版本的GHC (7.7和7.8)引入了对GHC的更改,导致与hdevtools 1.0.5的兼容性中断。这在hdevtools跟踪器中被引用为第24期。在这种情况下,典型的做法是等待新版本的出现。不幸的是,在这种情况下,虽然似乎有一个修复,但似乎没有维护人员可用。这给你留下了以下选择:
然而,这是工作的一半,因为这将留给您一个工作杂务工具,当你真的想要亚石灰堡。遗憾的是,我还不太熟悉它,不能给你任何提示。不过,一旦出现了hdevtools,配置系统就可以跳过构建它的尝试了。那样的话你就可以走了。
https://stackoverflow.com/questions/25345972
复制相似问题