shell – Haskell Interactive

前端之家收集整理的这篇文章主要介绍了shell – Haskell Interactive前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Haskell上有点生疏,我希望能够恢复原状.我喜欢F#的一件事是与Visual Studio集成的F#Interactive shell:我几乎可以评估任何东西(包括函数和类定义)并使用F#作为shell.在Haskell中是否存在等价物?当我使用ghci时,我无法评估函数定义.你是如何解决这个问题的?

我目前首选的设置是使用带有haskell模式的Emacs并打开一个交互式ghi解释器.但是,有没有办法评估文件的区域?

您可以使用’let’定义一个函数
$ghci
Prelude> let double n = n + n
Prelude> double 42
84

另外,我不会推荐这个,因为(A)我写了它,(B)它非常不发达,但Halp在Emacs中可以派上用场 – 它有点像Haskell代码的电子表格集成到你的源代码中 – 代码缓冲区.您可以拥有一组您感兴趣的表达式,并通过一次击键查看自上次重新评估以来,所有值的变化取决于您的编辑.

猜你在找的Bash相关文章