如何使用 Purescript 指定退出代码
How can I specify an exit code with Purescript
如果我 运行 以下使用 pulp run
进程以状态 0 结束。
main :: forall e. Eff (console :: CONSOLE | e) Int
main = do
log "Hello sailor!"
pure 137
如何在不抛出异常的情况下错误退出程序?
如果您 运行 使用 Node(pulp run
就是这样做的),您应该为此使用 Node 工具。具体来说,你要的函数是Node.Process.exit:
import Node.Process(exit)
main = do
log "Hello sailor!"
exit 137
如果我 运行 以下使用 pulp run
进程以状态 0 结束。
main :: forall e. Eff (console :: CONSOLE | e) Int
main = do
log "Hello sailor!"
pure 137
如何在不抛出异常的情况下错误退出程序?
如果您 运行 使用 Node(pulp run
就是这样做的),您应该为此使用 Node 工具。具体来说,你要的函数是Node.Process.exit:
import Node.Process(exit)
main = do
log "Hello sailor!"
exit 137