工作守则:
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: 解析输入’=’时的错误
那么,<-
和 =
有什么不同呢?