Haskell如何解决此错误: Unsupported extension: MultiWayIf

标签 haskell cabal

尝试安装friday软件包时,出现错误

Preprocessing library friday-0.2.2.0...

src/Vision/Detector/Edge.hs:3:14: Unsupported extension: MultiWayIf
cabal: Error: some packages failed to install:
friday-0.2.2.0 failed during the building phase. The exception was:
ExitFailure 1

如何解决这个错误?

我正在使用 ghc 版本 7.4.1 和

cabal-install version 0.14.0
using version 1.14.0 of the Cabal library 

最佳答案

MultiWayIf 是在 GHC 7.6 分支中引入的。您将必须升级编译器或修补库。

关于Haskell如何解决此错误: Unsupported extension: MultiWayIf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32550638/

相关文章:

list - 元组列表中的模式匹配和列表理解

haskell - Elixir 和 Haskell 互操作性

haskell - 如何在Morte上创建 `enumFromTo`函数?

haskell - 什么时候使用无意义的风格?

haskell - 哪些软件包被硬连线到 GHC 中?

performance - 为什么我的 Haskell 选择排序实现非常快?

haskell - Stack/Docker/IHaskell 奇怪的行为

haskell - cabal-install 1.20.0.0 无法在 OS X 上安装

haskell - 我将 ghc 更新到新版本,如何自动重新安装所有 cabal 软件包?

haskell - 是否可以让 Leksah 为其工作区使用 cabal-dev 环境?