问题标签 [intero]

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 回答
410 浏览

haskell - 更改 cabal 文件后更新 Intero flycheck

我在 emacs 下使用 Intero 来编辑我的新 Haskell 项目。我在我的代码中添加了对第三方库的导入,以查看 Intero 是否会自动添加必要的依赖项,但它没有。所以我.cabal手动编辑了文件以添加必要的依赖项。现在我该怎么办 - 没有重新启动 emacs?

我试过cabal install --dependencies-only; cabal configure在命令行运行,它们运行成功,但 flycheck 缓冲区仍然显示错误。

0 投票
1 回答
584 浏览

haskell - Haskell / Intero - 将行发送到 Intero REPL 缓冲区

我一直在尝试使用 Haskell 来运行一个简单的生产过程。像许多生产过程一样,它涉及改变整个地方的事物状态。出于这个原因,拥有一个脚本文件对我来说真的很方便,我可以在其中跟踪事物并有选择地将命令运行到交互式 Haskell 中,例如

如果像 R 中的 ESS(Emacs 说统计)一样,如果您可以按下按钮将这些行发送到 repl 进程,那将是非常酷的。可能是行、段落、区域的单独按钮。有没有办法做到这一点?

例如使用 ESS,C-Ret发送行、C-c C-c发送段落和C-c C-r发送区域。

0 投票
1 回答
1364 浏览

haskell - 在 emacs 上使用 Hlint 和 intero

我无法使用 intero 在 emacs 中获得 hlint 建议。

  • 我有一个新安装的 emacs 24.5
  • 我将此处的 intero 内容添加到新~/.emacs文件中
  • 我对emacs没有做任何其他事情。

我读过解决方案是:

但我不知道我该怎么处理这个。如果我将它添加到我的~/.emacs文件中,那么 emacs 会在启动时失败。

(其余的似乎没问题 - 当我打开 Haskell 文件时会启动 intero - 在我键入时会立即标记错误。)

如何让 Hlint 建议出现?

0 投票
0 回答
133 浏览

haskell - 内部 Emacs 错误

我收到以下错误。任何人都知道如何解决它?在此处输入图像描述

0 投票
0 回答
84 浏览

haskell - 是否可以在 emacs 交互模式下在远程主机上启动会话

我有:

  • mac 笔记本电脑(运行 emacs,安装了 haskell-mode intero)
  • linux集群(没有root权限)
    • 可以使用 sshfs 挂载主分区
    • 堆栈安装并在用户模式下运行

是否可以让堆栈和 ghci 以及其他后端进程从我的 mac 在集群上执行?

提前致谢,

0 投票
1 回答
1302 浏览

haskell - Haskell 不能:在 ghci 中加载文件:changeWorkingDirectory:不存在

我正在尝试加载Main.hs我一直在处理的文件的 ghci 会话。看起来我在正确的目录中,我可以看到该文件:

但我似乎无法加载它:

嗯,这是一个奇怪的错误。:l对于我能想到的任何变化都是一样的:

根据参考文档here,它应该只是

对?

一些潜在的怪异来源可能有助于haskell向导看到我的方式错误:

  • 我正在使用 intero 在 emacs 会话中运行我的 ghci。
  • 我有一个自定义提示~/.ghc/ghci.conf

例如:

为什么我无法加载,为什么我在更改目录时收到这个奇怪的错误,我该如何解决?

0 投票
1 回答
721 浏览

haskell - 为什么emacs找不到haskell-mode包?

我目前得到的错误是:

安装intero时。我该如何解决这个问题?

谢谢!

0 投票
2 回答
1235 浏览

haskell - Intero:无法为 Lib 加载接口

我正在尝试为我的 Haskell 项目设置我的 Haskero(使用 Intero 的 Visual Studio 代码扩展),但出现以下错误:

重现步骤:

应用程序/Main.hs:

src/Lib.hs:

0 投票
2 回答
101 浏览

haskell - 在 emacs 中为 intero 设置编译器选项

当我开发时,我喜欢拥有-fdefer-type-errors-XPartialTypeSignatures启用。目前我只是添加

到我正在使用的文件的顶部。然而,这并不理想,因为我经常忘记在完成后删除这些行。是否可以选择将这些传递给 emacs 中的 intero?

0 投票
1 回答
736 浏览

haskell - 使用堆栈重新安装 intero

我从~/Users/amir/.stack/snapshots/x86_64-osx/lts-9.14/8.0.2/bin/. 现在如果我跑stack install intero。我收到以下错误:

有没有办法强制重装?我也试过--force-dirty了。