7

是否有接受类型定义或最好是各种语句的 Haskell 解释器?

我已经尝试过了ghcihugs但这些都没有。是否有某些特殊原因表明这很难/不可能?

4

2 回答 2

13

似乎很快就会在 GHCi 中修复,见:

https://ghc.haskell.org/trac/ghc/ticket/4929

于 2011-10-11T09:21:33.383 回答
3

传统上,这个问题的答案是在交互式提示下编写的代码存在于 IO monad 中。仿佛main = do身后藏着一个影子Prelude>。这样想,没有类型声明和顶级声明语法是有道理的,所有let语句也是如此。

但 Ptival 是对的:看起来我们很快就不必担心这些了。

于 2011-10-11T20:07:20.427 回答