私はかなりハスケルに新しいです。ストリームの終わりまでコンソールから行を読み続け、大文字ですべてを出力したいと思います。これまでのところ、私はストリームの終わりまでhaskellで読む
import Data.Char
main = myLoop
myLoop = do inp <- getLine
if (inp == "x")
then putStrLn "Bye!"
else do putStrLn(map toUpper inp)
myLoop
を持っているしかし、私はif (inp == "x")
状況を回避し、ストリーム条件の終わりと交換する方法を見つけ出すように見えることはできません。要するに
、私はSystem.IOからC++
Dave4420から回答を選択する必要があります。解決策の説明に問題がある人が実際に回答していることを示しています。 – Titou