【发布时间】:2015-10-31 13:14:22
【问题描述】:
我在屏幕左侧打开了一个 Haskell 文件,在另一半打开了 ghci。我想在文件中添加函数,保存并在 ghci 中试验它们。问题是我不完全确定如何声明顶级函数。我什至不确定我知道什么是顶级功能。我认为它们只是最高范围的功能。所以我的问题是做到这一点的极简主义方式是什么?比如……
let f1 x = x
我需要用什么样板代码将其包围以使其编译,以便我可以将其加载到 ghci 中?
【问题讨论】:
-
我希望你能给出这个答案,这样我就可以给出答案并投赞成票。不过谢谢!成功了
-
您应该认真考虑在 emacs 中设置 Haskell 模式和相关位。让它全部运行起来有点烦人,但是一旦你这样做了,你就可以获得关于语法错误、类型错误、HLint 捕获的样式问题的非常快速的反馈,当然还有 GHCi(最好是 cabal repl)。
-
我现在用 VIM 就明白了。使用 Tmux + Vim。我确信 emacs 很棒,我看到很多优秀的开发人员都在使用它。但是我现在没有时间再次切换编辑器。不过感谢您的建议。
标签: haskell