Questions tagged «cabal»

1
如果阴谋集团或工作目录设置为项目目录,则Emacs Interactive-Haskell不会响应
我在中的Interactive-Haskell repl遇到了奇怪的行为emacs。当我获取文件时,emacs迷你缓冲区会显示一系列交互式提示: Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: 如果我将cabal目录或当前目录保留为项目目录的默认值,则repl无响应。我可以在交互式Haskell窗口中看到一个lambda提示符,可以键入,但是当我按Enter键时,它永远不会求值。光标停留在同一行上,就像我根本没有按Enter一样。 如果我将这两个目录都更改为项目目录以外的其他路径,则repl会正常运行并按预期计算表达式。
124 haskell  emacs  cabal  ghci 

3
Cabal和Stack有什么区别?
昨天,我了解了一个名为Stack的新Haskell工具。乍一看,它看起来和Cabal差不多。那么,它们之间有什么区别?堆栈可以代替Cabal吗?在哪些情况下应该使用Stack而不是Cabal?Cabal不能做什么Stack?

4
如何卸载Cabal软件包的版本?
Happstack Lite正在破坏我,因为它的版本为blaze-html 0.5,并且需要0.4。Cabal表示同时安装了0.4.3.4和0.5.0.0版本。我想删除0.5.0.0并仅使用旧版本。但是cabal没有“卸载”命令,当我尝试时ghc-pkg unregister --force blaze-html,ghc-pkg说我的命令已被忽略。 我该怎么办? 更新:不要相信。尽管ghc-pkg声称忽略了该命令,但并未忽略该命令。使用Don Stewart接受的答案,您可以删除希望删除的版本。
82 haskell  ghc  cabal 

2
堆栈尚未通过GHC和Cabal版本的测试
在我执行Haskell项目时stack run,它显示以下内容,但仍在运行。这是什么警告?我该如何摆脱呢? Stack has not been tested with GHC versions above 8.6, and using 8.8.2, this may fail Stack has not been tested with Cabal versions above 2.4, but version 3.0.1.0 was found, this may fail
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.