Haskell的ghci支持运行脚本然后退出,比如python或perl吗?

时间:2016-03-02 04:37:00

标签: haskell scripting ghci

Python或Perl支持:

python xxx.py
perl xxx.pl
powershell xxx.ps1

执行脚本并退出退出代码。当我尝试GHCi(作为ghci xxx.hs)时,似乎加载xxx.hs文件并进入交互模式,而不退出。

  1. GHC口译员是否支持此类行动?
  2. 这个“解释”是否需要像GHC编译器一样拥有main函数?

1 个答案:

答案 0 :(得分:7)

使用runghc获取相同的行为。您确实需要main :: IO ()功能。