最简单的Unix工具是true
和false
,几乎没有什么程序可以分别将0和1分别返回给操作系统并退出。 C中的示例可能如下所示:
// true - does nothing successfully
int main(void) {
return 0;
}
通过搜索,我无法找到在Haskell中实现此类功能的方法。 IO monad中有什么可以做到的吗?
答案 0 :(得分:9)
使用System.Exit中定义的其中一项功能。
答案 1 :(得分:8)
请参阅System.Exit。
答案 2 :(得分:7)
您应该可以使用few exit
functions。