我想getArgs在Haskell中了解。这是我所拥有的:
import System.Environment
myFunFunction = do
args <- getArgs
return $ head args
Run Code Online (Sandbox Code Playgroud)
运行该函数时得到的是
*Main> myFunFunction
*** Exception: Prelude.head: empty list
Run Code Online (Sandbox Code Playgroud)
这是否与以下方式不同getLine?为什么不要求命令行参数?