0
我正在嘗試:load
文件「hello.hs」並不斷收到下面的錯誤。打印兩個參數
我正在使用WinGHCi 1.0.6。
我打印的只是一個參數,它的工作原理,但當我嘗試打印兩個參數時,我得到一個Not in scope
錯誤,如下所示。
我的hello.hs代碼包含下面的代碼。
----------------- hello.hs --------------------
module Main where
import System.Environment
main :: IO ()
main = do
args <- getArgs --Getting first arg
putStrLn("Hello," ++args!!0)
do args1 <- getArgs putStrLn("Hello," ++args1!!1) --Getting second arg
----------錯誤,同時試圖做的:加載命令--------
hello.hs:6:37: Not in scope: ‘args’
hello.hs:7:13:
The last statement in a 'do' block must be an expression
args1 <- getArgs putStrLn ("Hello," ++ args1 !! 1)
hello.hs:7:50:
Not in scope: ‘args1’
Perhaps you meant ‘args’ (line 5)
太感謝你了丹尼爾的時間和文章。 ...它終於在配置我的編輯器* Main>後運作:!hellome.exe坦率Erick 你好,frank 你好,Erick –