Skip to content

Instantly share code, notes, and snippets.

@fujimura
Created September 6, 2014 15:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fujimura/b65367aa9ec707bed947 to your computer and use it in GitHub Desktop.
Save fujimura/b65367aa9ec707bed947 to your computer and use it in GitHub Desktop.
import System.Environment (getArgs, getProgName)
main1 :: IO ()
main1 = getArgs >>= \args ->
getProgName >>= \progn ->
print $ progn ++ " " ++ show args
main2 :: IO ()
main2 = do
args <- getArgs
progn <- getProgName
print $ progn ++ " " ++ show args
main :: IO ()
main = do
main1
main2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment