úÎ<¼8¾D      !"#$%&'()*+,-./0123456789:;<=>?@ABC Safe-Inferred2346=HM Some result.=There were errors but we continued to collect all the errors.The whole process succeeded.The whole process failed. A consumer.&The bounds of a many-consumable thing. "Description of a consumable thing.Run a consumer.Describe a consumer.Run a consumer.Describe a consumer.DlAn internal sequence maker which describes itself better than regular Alternative, and is strict, not lazy.Make a consumer.&Wrap a consumer with another consumer.7Compose contiguous items into one sequence. Similar to  sequenceA." The consumer to run.Initial state.The consumer to run.MInitial state. Can be empty if you don't use it for generating descriptions."A description and resultant state.The consumer to run.Initial state.The consumer to run.MInitial state. Can be empty if you don't use it for generating descriptions."A description and resultant state.D'Produce description based on the state.2Parse the state and maybe transform it if desired.Transformer the description.7Transform the parser. Can re-run the parser if desired.The consumer to transform.1A new consumer with a potentially new state type.EFGHIJK      DEFGHIJK Safe-Inferred3EConsume any character.A character consumer.A string consumer. Safe-Inferred3EForm descriptor. Consume any input value.!<Validate a form input with a description of what's required. !Description of what it expects.Attempt to parse the value.Consumer to add validation to. ! ! ! Safe-Inferred 3""State used when running a formlet.&Description of a formlet.)Consume any character."#$%&'()"#$%&'())"#$%&('"#$%&(') Safe-Inferred3E *$Description of a commandline option.2>If the consumer succeeds, stops the whole parser and returns + immediately.3TConsume one argument from the argument list and pops it from the start of the list.4wConsume one argument from the argument list which must match the given string, and also pops it off the argument list.5XFind a value flag which must succeed. Removes it from the argument list if it succeeds.6:Find a boolean flag. Always succeeds. Omission counts as L7. Removes it from the argument list if it returns True.7UFind an argument prefixed by -X. Removes it from the argument list when it succeeds.8Find a named argument e.g.  --name value6. Removes it from the argument list when it succeeds.94Make a text description of the command line options.M9Clean up the condition tree for single-line presentation.:%Make a text description of an option.*+,-./012BA parser which, when it succeeds, causes the whole parser to stop.34String. Description.5Name. Description.Value returned when present.6Name. Description.7Prefix string. Description.8Name. Description.9M:*+,-./0123456789:5678342*10/.-,+9: *10/.-,+23456789M:None3EM; Description of parseable things.@Consume an object.A%Consume from object at the given key.BConsume a string.CConsume an integer. ;<=>?@"Description of what the object is.An object consumer.AThe key to lookup.*A value consumer of the object at the key.B&Description of what the string is for.C'Description of what the integer is for. ;<=>?@ABC @ABC;?>=<;?>=<@ABCN       !"#$%&'(()*+,-./0123456789:;<=>?@ABCDEF"GHIJKLMNOPQRSTdescriptive-0.3.0 DescriptiveDescriptive.CharDescriptive.FormDescriptive.FormletDescriptive.OptionsDescriptive.JSONResult Continued SucceededFailedConsumer consumerDesc consumerParseBoundUnlimitedBound NaturalBound DescriptionNoneWrapSequenceOrAndBoundedUnitconsumedescribe runConsumerrunDescriptionconsumerwrap sequencinganyCharcharstringForm ConstraintInputinputvalidate FormletState formletMap formletIndexFormlet ConstrainedIndexindexedOptionStoppedStopsPrefixArgFlagConstant AnyStringstop anyStringconstantflagswitchprefixargtextDescriptiontextOptDocKeyStructTextIntegerobjkeyintegersequenceHelper$fMonoidConsumer$fMonoidResult$fAlternativeConsumer$fApplicativeConsumer$fFunctorConsumer$fBifunctorResult$fMonoidDescriptionghc-prim GHC.TypesFalseclean