Read Command-Line Arguments: Difference between revisions

Content deleted Content added
Created task, added C++ and Perl
 
Added Haskell example
Line 15:
}
 
=={{header|Haskell}}==
 
import System.Environment
main = do
prog <- getProgName
args <- getArgs
putStrLn $ "Program name: " ++ prog
putStrLn $ "There are " ++ show (length args) ++ " arguments:"
forM_ (zip args [1..]) $ \(a,i) ->
putStrLn $ "Argument #" ++ show i ++ " is " ++ a
 
=={{header|Perl}}==