Рабочий код:
import System
main = do
[file1, file2] <- getArgs
--copy file contents
str <- readFile file1
writeFile file2 str
Код сбоя:
import System
main = do
[file1, file2] = getArgs
str = readFile file1
writeFile file2 str
Когда я попытался, он сделал ошибку как:
a.hs: 6: 18: ошибка синтаксического анализа на входе '='
Итак, насколько отличается <-
от =
?