úÎ!.J,t     Safe4>_+Ðflags-applicativeThe possible parsing errors.flags-applicative#A flag was declared multiple times.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-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  $ and its convenience variants (e.g. , , D). 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, can use all valid utf-8 characters but =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!, used to display usage when set. flags-applicative=Returns a nullary parser with the given name and description. flags-applicativeOReturns a unary parser using the given parsing function, name, and description.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.2.0-HBmctvQ72xL697xlAJUJCjFlags.Applicative FlagError DuplicateFlagHelpInconsistentFlagValuesInvalidFlagValue MissingFlagMissingFlagValueUnexpectedFlags UnknownFlag FlagParser DescriptionNameswitch unaryFlagtextFlagflagrepeatedTextFlag repeatedFlag parseFlagsparseSystemFlagsOrDie$fAlternativeFlagParser$fApplicativeFlagParser $fEqArity $fEqUsage $fOrdUsage$fEqParserError$fShowParserError$fFunctorFlagParser $fEqFlagError$fShowFlagErrorghc-prim GHC.TypesTrueFalsebaseGHC.ReadRead