!-#None optparse-simple-Generate and execute a simple options parser.optparse-simpleGenerate a string like Version 1.2, Git revision 1234.$(simpleVersion &) :: optparse-simple(Add a command to the options dispatcher.optparse-simple@Add a command that takes sub-commands to the options dispatcher.Example: addSubCommands "thing" "Subcommands that operate on things" (do addCommand "delete" "Delete the thing" (const deleteTheThing) (pure ()) addCommand "create" "Create a thing" createAThing (strOption (long "hello"))) >If there are common options between all the sub-commands, use  in combination with  instead of .optparse-simple!Generate a simple options parser. Most of the time you should use  instead, but F can be used for sub-commands that need common options. For example: addCommand "thing" "Subcommands that operate on things" (\(opts,runSubCmd) -> runSubCmd opts) (simpleParser (flag () () (long "some-flag")) $ do addCommand "delete" "Delete the thing" (const deleteTheThing) (pure ()) addCommand "create" "Create a thing" createAThing (strOption (long "hello"))) optparse-simpleversion stringoptparse-simpleheaderoptparse-simpleprogram descriptionoptparse-simpleglobal settingsoptparse-simplecommands (use )optparse-simplecommand stringoptparse-simpletitle of commandoptparse-simple2constructor to wrap up command in common data typeoptparse-simplecommand parseroptparse-simplecommand stringoptparse-simpletitle of commandoptparse-simplesub-commands (use )optparse-simplecommon settingsoptparse-simplecommands (use )  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Safe#            ! " # $ % & ' ( )*+,*+-*+.*+/*+0*+1*+2*+3*+4*56*57*58*59*5:*5;*5<*5=*5>*5?*5@*5A*5B*5C*5D*5E*5F*5G*5H*5I*5J*5K*5L*5M*5N*5O*5P*5Q*5R*5S*5T*5U*5V*5W*5X*5Y*5Z*5[*5\*5]*5^*5_*5`*5a*5b*5c*5d*5e*5f*5g*5h*5i*5j*5k*5l*5m*5n*op*oq*or*st*su*sv*sw*sx*sy*sz*s{*s|*s}*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*********.optparse-simple-0.1.1.3-84awaEo9b0q69ZqTbXoovNOptions.Applicative.SimplePaths_optparse_simple simpleOptions simpleVersion addCommandaddSubCommands simpleParserbaseGHC.BaseString<$ Applicativepure<*>*>liftA2<*mappendControl.Applicativeoptional WrappedMonad WrapMonad unwrapMonad WrappedArrow WrapArrow unwrapArrowZipList getZipListData.Functor.ConstConstgetConst Data.Functor<$>liftA3liftA<**> Alternativeempty<|>somemany4optparse-applicative-0.16.0.0-E5Dxh7kuNAQF6FmeVf71ufOptions.Applicative.Extra renderFailure parserFailureexecParserPuregetParseResulthandleParseResultcustomExecParser execParser hsubparserhelperOptions.Applicative.Builder defaultPrefsidmprefshelpShowGlobalshelpLongEqualscolumnssubparserInline noBacktrackshowHelpOnEmptyshowHelpOnError disambiguate multiSuffixinfoforwardOptions noIntersperse failureCode progDescDocprogDesc footerDocfooter headerDocheader briefDescfullDescoption strOption infoOption abortOptionswitchflag'flag strArgumentargument subparser completeraction completeWith commandGroupcommandstylehiddenmetavar noArgErrorhelpDochelp showDefaultshowDefaultWithvaluelongshortdisabled maybeReader eitherReaderstrautoInfoModPrefsMod%Options.Applicative.Builder.Completer bashCompleter listCompleterlistIOCompleter$Options.Applicative.Builder.Internalinternal OptionFields FlagFields CommandFieldsArgumentFieldsHasName HasCompleterHasValue HasMetavarModOptions.Applicative.Types overFailure mkCompleter readerError readerAbort ParseErrorErrorMsgInfoMsg ShowHelpText UnknownError MissingErrorExpectsArgErrorUnexpectedError ParserInfo infoParser infoFullDesc infoProgDesc infoHeader infoFooterinfoFailureCode infoPolicy ParserPrefsprefMultiSuffixprefDisambiguateprefShowHelpOnErrorprefShowHelpOnEmpty prefBacktrack prefColumnsprefHelpLongEqualsprefHelpShowGlobalReadMParser CompleterCompletionResultexecCompletion ParserFailure execFailure ParserResultSuccessFailureCompletionInvokedOptions.Applicative.Help.Types ParserHelp helpErrorhelpSuggestions helpHeader helpUsagehelpBody helpGlobals helpFooterversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName