1

在 Python 中可以这样说:

python script.py

从命令行并接收script.py内联的输出。用 Haskell 的 GHCi 可以做到这一点吗?基本上我想知道是否有一种方法可以从命令行运行 Haskell 程序而无需编译且无需用户输入解释器。

4

1 回答 1

7

runghc就是你要找的。从它的手册页:

runghc被认为是非交互式解释器,也是 The Glasgow Haskell Compiler 的一部分。runghc是一个在最后自动运行其结果的编译器。

编辑:Ubuntu 提供了一个名为 的符号链接runhaskell,但它可能不是标准的。

于 2011-01-12T06:29:56.403 回答