Haskell使用主加载文件,如何写地址

时间:2016-10-24 06:52:43

标签: haskell

这里我有文本文件,我想在Haskell中加载它,并在List中读取它。

import qualified System.Environment

main :: IO ()
main = do
    [path] <- System.Environment.getArgs
    g <- readFile path
    putStr g

但我不知道如何提供地址。 (示例:文件为/Users/Documents/Programming/test.txt

加载此Haskell文件后:

*Main> main -- How can I write the address?

1 个答案:

答案 0 :(得分:2)

:help下,您可以看到:main命令的文档:

  :main [<arguments> ...]     run the main function with the given arguments

示例:

ghci> :main /Users/Documents/Programming/test.txt
...
contents of test.txt
...