Haskell exe。文件和cmd

Haskell exe。文件和cmd,haskell,exe,Haskell,Exe,我是Haskell world的新手,我编译了一个简单的exe.exe程序 main = do putStrLn "Hello, what's your name?" name <- getLine putStrLn ("Hi " ++ name) main=do 你好,你叫什么名字 name只要再读一行就行了 main = do putStrLn "Hello, what's your name?" name <- g

我是Haskell world的新手,我编译了一个简单的exe.exe程序

main = do  
    putStrLn "Hello, what's your name?"  
    name <- getLine  
    putStrLn ("Hi " ++ name) 
main=do
你好,你叫什么名字
name只要再读一行就行了

main = do  
    putStrLn "Hello, what's your name?"  
    name <- getLine  
    putStrLn ("Hi " ++ name) 
    getLine
main=do
你好,你叫什么名字

但是,一般来说,不需要让程序保持控制台打开。您应该只保留一个持久控制台窗口,即使在程序完全终止后也可以在其中看到结果。每次需要时,只需在该窗口中再次运行该程序。-当然,在Windows上工作时,控制台总是一件痛苦的事情;显然那是你的操作系统?考虑切换到GNU/Linux或安装CygWin……当然,你是对的,只是想看看结果。