Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Command line 是否将文件传递给GHCi并在命令行上接收输出?_Command Line_Haskell_Ghci - Fatal编程技术网

Command line 是否将文件传递给GHCi并在命令行上接收输出?

Command line 是否将文件传递给GHCi并在命令行上接收输出?,command-line,haskell,ghci,Command Line,Haskell,Ghci,在Python中,可以这样说: python script.py 从命令行接收script.py的内联输出。有可能用Haskell的GHCi做到这一点吗?基本上,我想知道是否有一种方法可以从命令行运行Haskell程序,而无需编译,也无需用户进入解释器。runghc就是您想要的。从其主页: runghc被认为是一个非交互式的口译员,也是格拉斯哥的一部分 Haskell编译器。runghc是一个编译器,它可以自动在 结束 编辑:Ubuntu提供了一个名为runhaskell的符号链接,但它可能不

在Python中,可以这样说:

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

runghc就是您想要的。从其主页:

runghc被认为是一个非交互式的口译员,也是格拉斯哥的一部分 Haskell编译器。runghc是一个编译器,它可以自动在 结束

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

runghc是您需要的。从其主页:

runghc被认为是一个非交互式的口译员,也是格拉斯哥的一部分 Haskell编译器。runghc是一个编译器,它可以自动在 结束


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

runhaskell是标准的,但可以由hugs或GHC提供。runhaskell是标准的,但可以由hugs或GHC提供。