问题标签 [ghc-mod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
605 浏览

haskell - Haskell ghc-mod 失败并出现错误

我在使用 cabal 时遇到了麻烦,不确定是由于缺乏理解还是心智模式错误,但事情一直很艰难。

目前我只是想让 ghc-mod 为我的 vim 插件工作。它通常工作一两天,然后似乎无缘无故地开始失败并出现错误,我收到的错误似乎不时发生变化,现在我得到了这个:

关于如何解决这类问题的任何想法?我已经尝试再次安装它,但我明白了(我认为我的阴谋集团包都搞砸了,但不知道如何修复它):

编辑:看了一会儿,又试了一次,现在我遇到了这个错误,有点厌倦了阴谋集团一直在改变主意:

0 投票
1 回答
1481 浏览

haskell - Haskell cabal:C 编译器无法创建可执行文件

我正在尝试ghc-mod在 windows/x64 上安装 GHC 8.0.1。当我尝试通过安装ghc-mod时,cabal install ghc-mod我收到一条错误消息,说我的 C 编译器不工作(它使用的是与 捆绑在一起的 c 编译器ghc)。

这是输出(我第二次运行命令。它基本上是第一个说的,但减少到错误消息):

您能否帮我安装ghc-mod或提供任何其他安装方式。

因为我刚刚开始,所以我已经尝试过重新安装 Haskell,但这并没有任何区别。是的,我添加了 haskell 主页上提供的 3 行。

0 投票
1 回答
217 浏览

haskell - Ubuntu 14.04 中的 cabal cabal 安装错误

我按照这里的程序安装 GHC 和 cabal,然后安装 ghc-mod。

但是,我在这一步得到了这个错误

配置 cabal-install-1.24.0.2... 无法安装 cabal-install-1.24.0.2 cabal:错误:某些软件包无法安装:cabal-install-1.24.0.2 在配置步骤中失败。退出失败 11

0 投票
0 回答
330 浏览

haskell - 一起使用堆栈、ghc-mod 和 NixOS

我在让所有这些工具协同工作时遇到了一些麻烦,我很想知道是否有人成功了。

我的主要问题如下:我有一些外部依赖项,在我stack.yaml看来是这样的:

显然是由 nix 系统提供的。当我ghc-mod type Main.hs 39 19在当前运行时,Main.hs我得到以下信息:

所以它似乎无法加载这些外部依赖项。

任何想法如何进行?

0 投票
1 回答
96 浏览

haskell - 将 hlint 参数传递给 ghc-mod 的正确方法?

我正在尝试使用 ghc-mod 对文件进行 lint。我知道 ghc-mod 为此使用了 hlint,并且我知道 hlint 接受参数来修改它报告的建议。例如,这很好用:

这是 ghc-mod 将参数传递给 hlint 所需的格式:

但是下面的任何变化都不会产生上面显示的提示:

使用 ghc-mod 将参数通过它传递给 hlint 的正确格式是什么?

谢谢你。

0 投票
0 回答
519 浏览

haskell - 阴谋集团安装 ghc-mod 失败

在 Windows 10-64 上运行 Haskell 平台 8.0.1;一切似乎都很好,但是“cabal install ghc-mod”失败了;(cabal 安装版本 1.24.0.0)

但是 gcc 编译器似乎运行良好,并且它的目录路径是正确的。

在 cabal install ghc.mod 上有很多类似的问题报告,但它们都有与此不同的错误(我发现)。

0 投票
2 回答
1997 浏览

haskell - vim:保存时调用函数

我在 vim 中使用 ghc-mod,并希望每次保存文件 (:w) 时调用 GhcModCheck (:GhcModCheck)。你能告诉我我怎么能做到这一点吗?我想有一个更普遍的问题:如何在保存时调用函数?

谢谢!

0 投票
1 回答
716 浏览

macos - 在 Mac 上使用 Atom 安装 Haskell 时出现问题

我想在 Mac 上使用 Atom 在 Haskell 中编程。因此,我在 Atom 中安装了以下软件包:

之后我从这里安装了 Haskell 平台 8.2.1: https ://www.haskell.org/platform/#osx-none

这似乎不起作用,因为我无法编译,并且在每次启动 Atom 时都会出现以下错误消息:

然后我尝试按照https://atom-haskell.github.io/installation/installing-binary-dependencies/中的描述手动安装必要的软件包,这也失败了(甚至取消注册失败):

我已经在 stackoverflow 中搜索了答案,但没有什么对我真正有用。谁能告诉我我错过了什么?

0 投票
1 回答
314 浏览

haskell - ghc-mod 的 Haskell Stack 安装在旧的时间和时钟上失败

通过堆栈安装 ghc-mod 失败。我已经尝试了所有我发现谷歌搜索无济于事的解决方案。我已经安装了快乐和亚历克斯。我发现的所有其他解决方案都有 1-2 年的历史,并且与升级到 GHC 8 有关。

错误输出

堆栈安装 ghc-mod

时钟-0.7.2:配置

时钟-0.7.2:构建

old-time-1.1.0.3:配置

旧时日志

时钟日志

0 投票
0 回答
853 浏览

haskell - 无法在本地安装 ghc-mod

我的 MacOS 上安装了 ghc 8.2.1。但是我的全局ghc-mod仍在使用 8.0.2,因为我最近将 ghc 升级到了 8.2.1。我想升级ghc-mod。我尝试了以下命令,它返回的错误如下: