Как я могу реализовать в Haskell следующее:обработка-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 я должен обрабатывать текст из входного файла.
Это домашнее задание? Что вы пробовали? – dflemstr
Да, это домашнее задание. Я не очень много пробовал, так как у меня не так много идей в реализации haskell. –