playground/haskell/cmd-args.hs

22 lines
249 B
Haskell

import System.Environment
main = do
args <- getArgs
progName <- getProgName
putStrLn "Prog name:"
putStrLn progName
putStrLn "Args:"
mapM putStrLn args
{-
./a.out hello world
-----
Prog name:
a.out
Args:
hello
world
-}