当我想要重新编译xmonad以更改配置时,我会得到这样的结果: Ambiguous module name `Prelude':it was found in multiple packages: base haskell98-2.0.0.0
Xmonad是通过pacman安装的。当我得到这个错误的时候,我从pacman中删除了xmonad,然后尝试安装xmonad。我再次得到上面的错误,但我能够通过从c
我对Haskell世界真的很陌生,所以请原谅我这个愚蠢的问题。我安装了Haskell平台,执行了cabal install repa,然后尝试在WinGHCi中加载包含此代码的文件:m+ Data.Array.RepaCould not find module `Data.Array.Repa' Data.Array.Basearray-0.4.0.0)
D
我正在编写一个依赖于优化的模块。我想在ghci中测试这个模块。但是,在--interactive模式下启动ghc会自动禁用优化;如果我用-O编译模块,然后尝试在交互会话中加载它,ghc会坚持以解释模式加载它。对于一个简单的测试用例来区分优化模块和未优化模块,下面的isOptimized计算为True,并对其进行优化,而False则不进行优化:
i
我有一个src目录。在这个目录中,我有Main.hs文件和Test目录。在Test目录中,我有Test.hs模块。我需要用cabal编译它。在我的卡特尔文件中,我有: -- .hs or .lhs file containing the Main module.Other-modules: Test.Test
当我执行cabal configure时,它是正常的,