在ubuntu上安装prelude

时间:2011-07-15 18:25:19

标签: haskell

我是haskell的绝对新手,但我想深入了解函数式编程的世界。

现在我的第一个问题已经在安装过程中发生了(在ubuntu natty 64位上)。

我从存储库安装了ghc6以及hmake,它将hi作为交互式shell。我没有安装任何东西。

但是,当我开始嗨时,它只是说它无法找到前奏。

我还需要安装什么,或者如何配置hi(hmake)以找到前奏。

编辑:这里有一些我安装的更多信息:

Package: ghc6                            
State: installed
Automatically installed: no
Version: 6.12.3-1ubuntu7

Package: hmake                           
State: installed
Automatically installed: no
Version: 3.14-2ubuntu1

1 个答案:

答案 0 :(得分:1)

您可能最好安装Haskell平台:

http://hackage.haskell.org/platform/

最新版本使用GHC 7.0.3。

看起来您必须手动执行,而不是通过您的包管理器。大多数Linux发行版在其存储库中拥有的版本通常远远落后于最新版本。


要回答您的具体问题,如果Ubuntu将Prelude与GHC的核心分开打包,我会感到惊讶。据我所知,出于性能原因,Prelude和GHC之间存在很强的联系。我看过这里:

http://packages.ubuntu.com/natty/haskell-platform

但是我看不到名称中包含“Prelude”的任何包。