Sto usando optparse-applicative
versione 0.7.0.2.optparse-applicative: visualizzazione della guida per i programmi richiamati senza argomenti
Voglio scrivere un parser che prende alcune opzioni obbligatorie, ma che quando invocato con Senza opzioni mostra sia utilizzo e aiutare, piuttosto che semplicemente l'uso (cioè, voglio l'invocazione senza opzioni a comportarsi come invocazione con --help
).
io non riesco a capire come farlo, even if the documentation says it is possible:
L'opzione ciao in questo esempio è obbligatoria (dal momento che non ha un valore di default), in modo da eseguire il programma senza alcun argomento visualizza un testo di aiuto
Esiste un esempio funzionante di questo? Quello nella documentazione principale non funziona per me (stampa solo l'utilizzo.)
Questa commettere potrebbe aver aggiunto un modo più semplice per ottenere il risultato: https://github.com/pcapriotti/optparse-applicative/commit/bab98fe8ee95635a0befca6ad9365be7d31b0541 – ntc2