Haskellで次を実装するにはどうすればよいですか:
- コマンドラインから入力ファイルを受け取ります。この入力ファイルには、タブ、改行、スペースで区切られた単語が含まれています。
- これらの要素 (タブ、改行、スペース) をコンマに置き換える必要があります。
- そして、その結果を というファイルに書き込みます
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 関数では、入力ファイルからテキストを処理する必要があります。