gpt4 book ai didi

haskell - 返回默认 Prelude> 屏幕 GHC 7.8.3 的 Haskell 程序退出代码的示例实现是什么

转载 作者:行者123 更新时间:2023-12-02 16:37:29 25 4
gpt4 key购买 nike

我是 Haskell 编程新手。我想要一个示例代码,说明如何通过输入命令(例如 QUIT)退出主程序并返回到默认的 Prelude> 屏幕。我正在使用 GHC 7.8.3 解释器。另请提及我需要导入哪些模块(如果有)。我一直在寻找并尝试不同的事情,但似乎没有任何效果。真的很想知道如何尽快做到这一点。预先非常感谢您

最佳答案

您可以使用the System.Exit module中的功能之一。最简单的用法可能是这样的:

import System.Exit (exitSuccess)

main = exitSuccess

当然,在这个例子中它没有多大用处,但是你可以把它放在任何可以使用IO()的地方,它会终止程序。在 GHCi 中,它抛出的异常将被捕获,并且您将在 *** Exception: ExitSuccess 行之后返回到 Prelude> 提示符。

关于haskell - 返回默认 Prelude> 屏幕 GHC 7.8.3 的 Haskell 程序退出代码的示例实现是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27196642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com