【问题标题】:How can I return success or failure to the operating system in Haskell?如何在 Haskell 中向操作系统返回成功或失败?
【发布时间】:2011-08-04 18:31:46
【问题描述】:

最简单的 Unix 工具是 truefalse,它们只是分别向操作系统返回 0 和 1 并退出的小程序。 C 中的示例可能如下所示:

// true - does nothing successfully
int main(void) {
  return 0;
}

通过搜索,我一直无法找到在 Haskell 中实现这种功能的方法。 IO monad 中有什么可以做到这一点吗?

【问题讨论】:

标签: haskell io errno


【解决方案1】:

使用System.Exit 中定义的函数之一。

【讨论】:

    【解决方案2】:

    System.Exit

    【讨论】:

      【解决方案3】:

      您应该可以使用few exit functions

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-25
        • 2022-08-18
        • 1970-01-01
        • 2011-07-27
        • 1970-01-01
        相关资源
        最近更新 更多