1

Haskellで次を実装するにはどうすればよいですか:

  1. コマンドラインから入力ファイルを受け取ります。この入力ファイルには、タブ、改行、スペースで区切られた単語が含まれています。
  2. これらの要素 (タブ、改行、スペース) をコンマに置き換える必要があります。
  3. そして、その結果を というファイルに書き込みますoutput.txt

どんな助けでも大歓迎です。私の Haskell スキルはまだ発展途上です。


これまでのところ、私はこのコードを持っています:

    processFile::String->String
    processFile [] =[]
    processFile input =input

    process :: String -> IO String
    process fileName = do
    text <- readFile fileName
    return (processFile text)

    main :: IO ()
    main = do
    n <- process "input.txt"
    print n

processFile 関数では、入力ファイルからテキストを処理する必要があります。

4

1 に答える 1