什麼是最簡單的方法來獲取一些值(是/否,數字)到一個Haskell程序。這些值應該被綁定到一些變量,並且應該根據以前的輸入來詢問其他問題。什麼是最簡單的方式來查詢Haskell中的一些輸入值
我想解決一個小問題,我認爲Haskell是最合適的。特別是爲了擴展功能。另外我還試圖學習這門語言(我對Haskell是新手,但對Prolog有一些經驗,所以對函數式編程有一些想法)。
我正在檢查他所有與GUI開發相關的東西,但實際上這對我所需要的東西是一種矯枉過正。輸入應該是對一些依賴於執行狀態的問題的迴應。
我希望這已經夠清楚了。
編輯:
我想有一些 「PO-UPS」 像這樣的。並非全部都是,但只是在需要時彈出。
的可能的複製[我如何使用函數getline或getchar函數在Haskell?](https://開頭stackoverflow.com/questions/37144229/how-can-i-use-getline-or-getchar-in-haskell) – amalloy
'main = do x < - readLn; print(x + 100)' – chi
你可以定義一個免費的monad來模擬交互... https://hackage.haskell.org/package/transformers-free-1.0.1/docs/Control-Monad-Trans-Free .html –