Applicative Options Parsing in Haskell | Hacker News Reader