|
| Distribution.ParseUtils | | Portability | portable | | Stability | alpha | | Maintainer | libraries@haskell.org |
|
|
|
| Description |
| Utilities for parsing PackageDescription and InstalledPackageInfo.
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
|
|
| Constructors | | Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Constructors | | Instances | |
|
|
|
|
|
|
|
| Constructors | | Instances | |
|
|
|
|
|
|
|
| Field descriptor. The parameter a parameterizes over where the field's
value is stored in.
| | Constructors | | FieldDescr | | | fieldName :: String | | | fieldGet :: a -> Doc | | | fieldSet :: LineNo -> String -> a -> ParseResult a | fieldSet n str x Parses the field value from the given input
string str and stores the result in x if the parse was
successful. Otherwise, reports an error on line number n.
|
|
|
|
|
|
|
|
|
|
|
|
| parse a module name
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| :: | | | => ReadP r b | | | -> ReadP r a | The parser for the stuff between commas
| | -> ReadP r [a] | |
|
|
|
| :: | | | => ReadP r a | The parser for the stuff between commas
| | -> ReadP r [a] | |
|
|
|
| :: | | | => ReadP r a | The parser for the stuff between commas
| | -> ReadP r [a] | |
|
|
|
|
|
|
|
|
|
|
|
| Pretty-print free-format text, ensuring that it is vertically aligned,
and with blank lines replaced by dots for correct re-parsing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Parse something optionally wrapped in quotes.
|
|
|
|
| Produced by Haddock version 2.1.0 |