Simple newbie-friendly CLI parser?

Interesting. Would you mind explain why/how cmdargs subverts Haskell? I guess you mean it is not very “haskellonic”. I guess optparse-applicative is more haskellonic? Why?

Please excuse my dumb questions, but I’m just starting out with Haskell.