13

昨天我用 cabal 安装了一个失败的 darcs,今天我在运行 ghc --make node.hs 时得到了这个:

node.hs:13:8:找不到模块“系统”:使用 -v 查看搜索的文件列表。

在某个地方,阴谋集团似乎已经破坏了它的系统模块。我能做些什么来修复这个?

我在 OSX 上使用版本 7.0.1 的 ghc。

4

1 回答 1

19

GHC 7 使用全新的 Haskell 2010 标准。因此,它不再包含遗留模块。推荐的方式是使用新的模块(如System.IO),或者使用-package haskell98开关重新启用支持。当然,还有一个LANGUAGEpragma 可以做到这一点。

于 2010-12-15T06:25:24.780 回答