haskell - Cabal 未安装 4.7.0.0 版本的 base

标签 haskell cabal

我需要 Data.Either v. 4.7.0.0 的新函数“isLeft”,但 cabal 没有安装新库。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Alberto>cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install

C:\Users\Alberto>cabal install base
Resolving dependencies...
All the requested packages are already installed:
base-4.6.0.1
Use --reinstall if you want to reinstall anyway.

C:\Users\Alberto>date
The current date is: 19/04/2014

为什么会发生这种情况?

如何将基础包升级到版本 4.7?

最佳答案

base 是一个特殊的包。您无法升级它。如果您想要 base-4.7,则必须使用 GHC 7.8。

关于haskell - Cabal 未安装 4.7.0.0 版本的 base,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23173714/

相关文章:

list - Haskell isMember 函数错误

haskell - 如何告诉 myproj.cabal 使用我在 ~/.cabal 中安装的软件包?

haskell - 如何使libiconv在Windows上适用于hsexif

haskell - 如何重置 Haskell 包缓存

haskell - Haskell 任务的 Makefile 示例

haskell - 带有操作系统版本的 Cabal "os"标志

haskell - 'in' 关键字是怎么回事?

比较 Haskell 和 C 计算素数的速度

haskell - 从 Integral a => ([a],[a],[a]) 的值中获取 Integral a => [a] 类型的值

haskell - Test.QuickCheck 未正确生成随机值