gpt4 book ai didi

haskell - 如何在 GHCi 中插入反引号?

转载 作者:行者123 更新时间:2023-12-02 07:03:44 25 4
gpt4 key购买 nike

我正在 Windows 上的 GHCi 中尝试 Haskell。在我接下来的教程中,函数名称用反引号括起来:x `mod` 7。但是,我无法在 GHCi 中输入该字符。

反引号字符的 ASCII 值是 096,但 GHCI 不允许 Alt + 数字 插入任何字符。复制/粘贴也不起作用。我该怎么办?

最佳答案

如果你的键盘没有反引号,我不知道如何向 ghci 发送反引号。但是这个小技术问题不应该阻止您尝试 Haskell!

  • 您可以使用 f a b 而不是 a `f` b 在 Haskell 中进行无反引号编程。在您的示例中,mod x 7

  • 您可以将键盘布局设置为 us-american 进行编程。虽然需要一些练习才能找到物理键盘上标签错误的按键,但使用 [, ], { 会很方便和 } 更容易访问,并且在您的情况下,完全有反引号。

  • 您可以从剪贴板粘贴反引号。 (从命令窗口的设置中激活“快速编辑模式”和“粘贴模式”,然后使用鼠标右键进行粘贴)。

  • 也许在命令窗口周围使用包装器有帮助?我有时在 Emacs 中使用 Console2,有时使用 M-x shell

  • 也许 WinGHCi 有帮助?至少它支持复制和粘贴。

  • 请参阅 Ørjan Johansen 的回答,了解如何向 ghci 添加自定义键绑定(bind)。

祝 Haskell 好运!

关于haskell - 如何在 GHCi 中插入反引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32800884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com