nifty-library: Do nifty things (effortlessly!) Here is a basic example: main :: IO () main = putStrLn "That was easy!" And here is some code that looks nice, but does not yet work: main :: IO () main = launchMissiles