úÎ!4ì2ú      Safe4>_2Fflags-applicativeThe possible parsing errors.flags-applicative#A flag was declared multiple times.flags-applicativeThe parser was empty.flags-applicativeThe input included the --help flag.flags-applicativeKAt least one unary flag was specified multiple times with different values.flags-applicative%A unary flag's value failed to parse.flags-applicativeA required flag was missing.flags-applicativeÓA unary flag was missing a value. This can happen either if a value-less unary flag was the last token or was followed by a value which is also a flag name (in which case you should use the single-token form: --flag=--value).flags-applicative)A flag with a reserved name was declared. flags-applicativetAt least one flag was set but unused. This can happen when optional flags are set but their branch is not selected. flags-applicativeAn unknown flag was set. flags-applicative Flags parser.There are two types of flags:-Nullary flags created with 'switch which are   when set and ! otherwise. For example  --version or  --enable_foo.Unary flags created with  unaryFlag$ and its convenience variants (e.g. , ,  repeatedFlagD). These expect a value to be passed in either after an equal sign ( --foo=value$) or as the following input value ( --foo value). If the value starts with --#, only the first form is accepted.You can run a parser using . flags-applicative4An human-readable explanation of what the flag does. flags-applicative The name of a flag (without the --; prefix). Names can use all valid utf-8 characters except =n (the value delimiter). In general, it's good practice for flag names to be lowercase ASCII with underscores.iThe following names are reserved and attempting to define a flag with the same name will cause an error:help, displays usage when set.swallowed_flagsm, flags in this list which are set but undeclared will be ignored rather than cause an error during parsing.swallowed_switches , similar to swallowed_flags" but for switches (nullary flags).flags-applicativeNReturns a parser with the given name and description for a flag with no value.flags-applicativenReturns a parser using the given parsing function, name, and description for a flag with an associated value.flags-applicative)Returns a parser for a single text value.flags-applicative&Returns a parser for any value with a " instance. Prefer  for textual values since L will expect its values to be double-quoted and might not work as expected.flags-applicative+Returns a parser for a multiple text value.flags-applicative,Returns a parser for multiple values with a ") instance, with a configurable separator.flags-applicativeRuns a parser on a list of tokens, returning the parsed flags alongside other non-flag arguments (i.e. which don't start with --). If the special --c token is found, all following tokens will be considered arguments (even if they look like flags).flags-applicativexRuns a parser on the system's arguments, or exits with code 1 and prints the relevant error message in case of failure.   #      !"#$"#%&'()0flags-applicative-0.0.3.0-F8IM8yF5iy5LBVssrKHKWSFlags.Applicative FlagError DuplicateFlag EmptyParserHelpInconsistentFlagValuesInvalidFlagValue MissingFlagMissingFlagValue ReservedFlagUnexpectedFlags UnknownFlag FlagParser DescriptionNameswitchflagtextFlagautoFlag textListFlag autoListFlag parseFlagsparseSystemFlagsOrDie$fAlternativeFlagParser$fApplicativeFlagParser $fEqArity $fEqUsage $fOrdUsage$fEqParserError$fShowParserError$fFunctorFlagParser $fEqFlagError$fShowFlagErrorghc-prim GHC.TypesTrueFalsebaseGHC.ReadRead