Для доступа к параметрам командной строки используйте
м кодом:
main :: FilePath -> FilePath -> IO ()
main wrPath rdPath = do x <- readFile rdPath
writeFile wrPath x
Я получил следующую ошибку:
Couldn't match expected type 'IO t0'
with actual type 'FilePath -> FilePath -> IO()
Но файл компилируется правильно, когда я изменяю имя 'main' на другое.
Что такого особенного в main и почему его тип должен бытьIO t0
?