Documentazione indicare chiaramente l'uso 'def', che fornisce un valore di default (vuoto) per la bandieraÈ possibile definire un flag richiesto utilizzando System.Console.CmdArgs.Implicit?
sample = Sample{hello = def &= help "World argument" &= opt "world"}
&= summary "Sample v1"
ma non sono riuscito a trovare un modo di dire che voglio forzare la bandiera ad essere richiesto.
Devo davvero andare su Explicit o c'è un modo per definire un flag richiesto in Implicit?
Non proprio sull'argomento, ma vorrei anche dare un'occhiata a [optparse-applicative] (http://hackage.haskell.org/package/optparse-applicative-0.5.2.1) - L'ho trovato un po 'più bello da usare . – isturdy