0

エラーが発生し続けます: 予想される型 'Bool' と実際の型 '[t0]' が一致しませんでした。文字列のユーザー入力を取得してから、多くの文字列を逆順で出力しようとしています。

入力例:

HI1
HI2

出力例:

HI2
HI1

私のコード:

    Back :: Int -> IO()
    Back x = do line <- sequence_[getLine|[1..x]]
                     mapM_ print (reverse line)
4

2 に答える 2

3
back :: Int -> IO ()
back x = do line <- sequence [getLine | _ <- [1 .. x]]
            mapM_ putStrLn (reverse line)
于 2013-02-22T10:43:35.287 に答える