Descrição
Gera automaticamente parsers de linha de comando a partir de tipos de dados Haskell. Isso permite que desenvolvedores definam a forma desejada da configuração uma vez e derivem boa parte do parsing de opções dessa estrutura.
É útil para ferramentas de linha de comando com configuração tipada e menos repetição. É uma biblioteca para desenvolvedores e a interface gerada pertence à aplicação que a utiliza.