1
我想總結所有通過IO給出的用戶輸入。 總和應該從0開始,然後連續添加用戶輸入。 IO程序(main)應該運行直到停止,並始終接受輸入並將其添加到前一個和。Haskell IO總結所有輸入
print "Welcome!"
print "Current sum is = 0"
main = do putStrLn "Current sum = "++ read summy
input <- getLine
let summy = (read summy + read input)
main
這就是我試圖讓它工作的代碼。我的問題是我無法將開始時的總和定義爲0,我不知道該如何解決問題。
我該怎麼做? 由於事先