【发布时间】:2022-01-25 15:47:12
【问题描述】:
对于上下文:我认为我在编写命令时按错了,但没有引起太多注意,然后我注意到如果我用向上箭头键返回,然后使用向下箭头键,连接的先前命令:
(需要注意的是,这只发生在 GHCi --Glasgow Haskell Compiler 交互环境中)
% ghci
GHCi, version 8.10.7: https://www.haskell.org/ghc/ :? for help
Prelude> x = 2
Prelude> y = 2
Prelude> x + y
4
Prelude> x + y = x = y = x +
最后一行是仅使用箭头键“写入”的,使用几次后无法删除,但如果我真的在它后面写了一些东西,前面的命令将被忽略: 供参考:
{} - 无意中与箭头键连接
[] - 我写的
Prelude> {x + y = x} [2 + 2]
4
^以上如果只由我编写,不使用箭头键,会引发错误。
非常感谢任何帮助。
【问题讨论】:
标签: macos haskell terminal ghc ghci