module Main where import MiniHaskell.Greeting (greeting) import System.Environment (getArgs) main :: IO () main = do args <- getArgs let name = case args of [] -> "learner" firstArg : _ -> firstArg putStrLn (greeting name)