Index
| $sel:applicationDataFrom:Context | Core.Program | 
| $sel:attachedMetadataFrom:Datum | Core.Program | 
| $sel:codenameFrom:Exporter | Core.Program | 
| $sel:commandLineFrom:Context | Core.Program | 
| $sel:currentDatumFrom:Context | Core.Program | 
| $sel:currentScopeFrom:Context | Core.Program | 
| $sel:durationFrom:Datum | Core.Program | 
| $sel:exitSemaphoreFrom:Context | Core.Program | 
| $sel:initialConfigFrom:Context | Core.Program | 
| $sel:initialExportersFrom:Context | Core.Program | 
| $sel:outputChannelFrom:Context | Core.Program | 
| $sel:parentIdentifierFrom:Datum | Core.Program | 
| $sel:programNameFrom:Context | Core.Program | 
| $sel:serviceNameFrom:Datum | Core.Program | 
| $sel:setupActionFrom:Exporter | Core.Program | 
| $sel:setupConfigFrom:Exporter | Core.Program | 
| $sel:spanIdentifierFrom:Datum | Core.Program | 
| $sel:spanNameFrom:Datum | Core.Program | 
| $sel:spanTimeFrom:Datum | Core.Program | 
| $sel:startTimeFrom:Context | Core.Program | 
| $sel:telemetryChannelFrom:Context | Core.Program | 
| $sel:telemetryForwarderFrom:Context | Core.Program | 
| $sel:telemetryHandlerFrom:Forwarder | Core.Program | 
| $sel:terminalColouredFrom:Context | Core.Program | 
| $sel:terminalWidthFrom:Context | Core.Program | 
| $sel:traceIdentifierFrom:Datum | Core.Program | 
| $sel:verbosityLevelFrom:Context | Core.Program | 
| $sel:versionFrom:Context | Core.Program | 
| <+> | Core.System.Pretty, Core.System | 
| annotate | Core.System.Pretty, Core.System | 
| AppendMode | Core.System.Base, Core.System | 
| appendOption | Core.Program.Arguments, Core.Program | 
| Argument | Core.Program.Arguments, Core.Program | 
| baselineOptions | Core.Program.Arguments, Core.Program | 
| blankConfig | Core.Program.Arguments, Core.Program | 
| Boom | |
| 1 (Type/Class) | Core.Program.Exceptions, Core.Program.Execute, Core.Program | 
| 2 (Data Constructor) | Core.Program.Exceptions, Core.Program.Execute, Core.Program | 
| bracket | Core.Program.Exceptions, Core.Program | 
| buildUsage | Core.Program.Arguments, Core.Program | 
| buildVersion | Core.Program.Arguments, Core.Program | 
| cancelThread | Core.Program.Threads, Core.Program | 
| catch | Core.Program.Exceptions, Core.Program.Execute, Core.Program | 
| comma | Core.System.Pretty, Core.System | 
| Command | Core.Program.Arguments, Core.Program | 
| commandNameFrom | Core.Program.Arguments, Core.Program | 
| Commands | Core.Program.Arguments, Core.Program | 
| complexConfig | Core.Program.Arguments, Core.Program | 
| concatWith | Core.System.Pretty, Core.System | 
| concurrentThreads | Core.Program.Threads, Core.Program | 
| concurrentThreads_ | Core.Program.Threads, Core.Program | 
| Config | Core.Program.Arguments, Core.Program | 
| configure | Core.Program.Execute, Core.Program | 
| Context | |
| 1 (Type/Class) | Core.Program.Execute, Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| createScope | Core.Program.Threads, Core.Program | 
| critical | Core.Program.Logging, Core.Program | 
| Datum | |
| 1 (Type/Class) | Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| Debug | Core.Program.Logging, Core.Program | 
| debug | Core.Program.Logging, Core.Program | 
| debugR | Core.Program.Logging, Core.Program | 
| debugS | Core.Program.Logging, Core.Program | 
| Description | Core.Program.Arguments, Core.Program | 
| displayException | Core.System.Base, Core.System | 
| Doc | Core.System.Pretty, Core.System | 
| dquote | Core.System.Pretty, Core.System | 
| Empty | Core.Program.Arguments, Core.Program | 
| emptyDatum | Core.Program | 
| emptyDoc | Core.System.Pretty, Core.System | 
| emptyParameters | Core.Program.Arguments, Core.Program | 
| enclose | Core.System.Pretty, Core.System | 
| environmentValuesFrom | Core.Program.Arguments, Core.Program | 
| Exception | Core.System.Base, Core.System | 
| execProcess | Core.Program.Execute, Core.Program | 
| execute | Core.Program.Execute, Core.Program | 
| executeWith | Core.Program.Execute, Core.Program | 
| Exporter | |
| 1 (Type/Class) | Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| extractValidEnvironments | Core.Program.Arguments, Core.Program | 
| fillCat | Core.System.Pretty, Core.System | 
| fillSep | Core.System.Pretty, Core.System | 
| finally | Core.Program.Exceptions, Core.Program | 
| flatAlt | Core.System.Pretty, Core.System | 
| fmapContext | Core.Program | 
| forkThread | Core.Program.Threads, Core.Program | 
| forkThread_ | Core.Program.Threads, Core.Program | 
| formatLogMessage | Core.Program.Logging, Core.Program | 
| Forwarder | |
| 1 (Type/Class) | Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| fromException | Core.System.Base, Core.System | 
| fromPackage | Core.Program.Metadata, Core.Program | 
| getApplicationState | Core.Program.Execute, Core.Program | 
| getCommandLine | Core.Program.Execute, Core.Program | 
| getConsoleWidth | Core.Program.Execute, Core.Program | 
| getContext | Core.Program.Unlift, Core.Program | 
| getProgramName | Core.Program.Execute, Core.Program | 
| getVerbosityLevel | Core.Program.Execute, Core.Program | 
| Global | Core.Program.Arguments, Core.Program | 
| group | Core.System.Pretty, Core.System | 
| Handle | Core.System.Base, Core.System | 
| handleCommandLine | Core.Program | 
| handleTelemetryChoice | Core.Program | 
| handleVerbosityLevel | Core.Program | 
| hang | Core.System.Pretty, Core.System | 
| hardline | Core.System.Pretty, Core.System | 
| hcat | Core.System.Pretty, Core.System | 
| HelpRequest | Core.Program.Arguments, Core.Program | 
| hFlush | Core.System.Base, Core.System | 
| hsep | Core.System.Pretty, Core.System | 
| indent | Core.System.Pretty, Core.System | 
| info | Core.Program.Logging, Core.Program | 
| inputEntire | Core.Program.Execute, Core.Program | 
| Internal | Core.Program.Logging, Core.Program | 
| internal | Core.Program.Logging, Core.Program | 
| invalid | Core.Program.Execute, Core.Program | 
| InvalidCommandLine | Core.Program.Arguments, Core.Program | 
| InvalidOption | Core.Program.Arguments, Core.Program | 
| IOMode | Core.System.Base, Core.System | 
| isDebug | Core.Program.Logging, Core.Program | 
| isEvent | Core.Program.Logging, Core.Program | 
| isInternal | Core.Program.Logging, Core.Program | 
| isNone | Core.Program.Execute, Core.Program | 
| lbrace | Core.System.Pretty, Core.System | 
| lbracket | Core.System.Pretty, Core.System | 
| liftIO | Core.System.Base, Core.System | 
| line | Core.System.Pretty, Core.System | 
| line' | Core.System.Pretty, Core.System | 
| linkThread | Core.Program.Threads, Core.Program | 
| LongName | |
| 1 (Type/Class) | Core.Program.Arguments, Core.Program | 
| 2 (Data Constructor) | Core.Program.Arguments, Core.Program | 
| lookupArgument | Core.Program.Execute, Core.Program | 
| lookupEnvironmentValue | Core.Program.Execute, Core.Program | 
| lookupOptionFlag | Core.Program.Execute, Core.Program | 
| lookupOptionValue | Core.Program.Execute, Core.Program | 
| loopForever | Core.Program.Execute, Core.Program | 
| lparen | Core.System.Pretty, Core.System | 
| MissingArgument | Core.Program.Arguments, Core.Program | 
| MonadIO | Core.System.Base, Core.System | 
| nest | Core.System.Pretty, Core.System | 
| NoCommandFound | Core.Program.Arguments, Core.Program | 
| None | |
| 1 (Type/Class) | Core.Program.Execute, Core.Program | 
| 2 (Data Constructor) | Core.Program.Execute, Core.Program | 
| onException | Core.Program.Exceptions, Core.Program | 
| Option | Core.Program.Arguments, Core.Program | 
| Options | Core.Program.Arguments, Core.Program | 
| Output | Core.Program.Logging, Core.Program | 
| outputEntire | Core.Program.Execute, Core.Program | 
| Parameters | |
| 1 (Type/Class) | Core.Program.Arguments, Core.Program | 
| 2 (Data Constructor) | Core.Program.Arguments, Core.Program | 
| ParameterValue | Core.Program.Arguments, Core.Program | 
| parameterValuesFrom | Core.Program.Arguments, Core.Program | 
| parseCommandLine | Core.Program.Arguments, Core.Program | 
| Pretty | Core.System.Pretty, Core.System | 
| pretty | Core.System.Pretty, Core.System | 
| Program | |
| 1 (Type/Class) | Core.Program.Execute, Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| projectNameFrom | Core.Program.Metadata, Core.Program | 
| projectSynopsisFrom | Core.Program.Metadata, Core.Program | 
| punctuate | Core.System.Pretty, Core.System | 
| putMessage | Core.Program.Logging, Core.Program | 
| queryArgument | Core.Program.Execute, Core.Program | 
| queryCommandName | Core.Program.Execute, Core.Program | 
| queryEnvironmentValue | Core.Program.Execute, Core.Program | 
| queryOptionFlag | Core.Program.Execute, Core.Program | 
| queryOptionValue | Core.Program.Execute, Core.Program | 
| queryOptionValue' | Core.Program.Execute, Core.Program | 
| queryRemaining | Core.Program.Execute, Core.Program | 
| raceThreads | Core.Program.Threads, Core.Program | 
| raceThreads_ | Core.Program.Threads, Core.Program | 
| rbrace | Core.System.Pretty, Core.System | 
| rbracket | Core.System.Pretty, Core.System | 
| ReadMode | Core.System.Base, Core.System | 
| ReadWriteMode | Core.System.Base, Core.System | 
| Remaining | Core.Program.Arguments, Core.Program | 
| remainingArgumentsFrom | Core.Program.Arguments, Core.Program | 
| resetTimer | Core.Program.Execute, Core.Program | 
| rparen | Core.System.Pretty, Core.System | 
| sep | Core.System.Pretty, Core.System | 
| setApplicationState | Core.Program.Execute, Core.Program | 
| setProgramName | Core.Program.Execute, Core.Program | 
| setVerbosityLevel | Core.Program.Execute, Core.Program | 
| Severity | Core.Program.Logging, Core.Program | 
| SeverityCritical | Core.Program.Logging, Core.Program | 
| SeverityDebug | Core.Program.Logging, Core.Program | 
| SeverityInfo | Core.Program.Logging, Core.Program | 
| SeverityInternal | Core.Program.Logging, Core.Program | 
| SeverityNone | Core.Program.Logging, Core.Program | 
| SeverityWarn | Core.Program.Logging, Core.Program | 
| ShortName | Core.Program.Arguments, Core.Program | 
| simpleConfig | Core.Program.Arguments, Core.Program | 
| sleepThread | Core.Program.Execute, Core.Program | 
| softline | Core.System.Pretty, Core.System | 
| softline' | Core.System.Pretty, Core.System | 
| SomeException | Core.System.Base, Core.System | 
| Span | |
| 1 (Type/Class) | Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| squote | Core.System.Pretty, Core.System | 
| stderr | Core.System.Base, Core.System | 
| stdin | Core.System.Base, Core.System | 
| stdout | Core.System.Base, Core.System | 
| subProgram | Core.Program.Unlift, Core.Program | 
| terminate | Core.Program.Execute, Core.Program | 
| Thread | Core.Program.Threads, Core.Program | 
| throw | Core.Program.Exceptions, Core.Program.Execute, Core.Program | 
| toException | Core.System.Base, Core.System | 
| Trace | |
| 1 (Type/Class) | Core.Program | 
| 2 (Data Constructor) | Core.Program | 
| trap_ | Core.Program.Execute, Core.Program | 
| try | Core.Program.Exceptions, Core.Program.Execute, Core.Program | 
| unAnnotate | Core.System.Pretty, Core.System | 
| UnexpectedArguments | Core.Program.Arguments, Core.Program | 
| UnknownCommand | Core.Program.Arguments, Core.Program | 
| UnknownOption | Core.Program.Arguments, Core.Program | 
| unProgram | Core.Program.Execute, Core.Program | 
| unsafePerformIO | Core.System.Base, Core.System | 
| unSpan | Core.Program | 
| unThread | Core.Program.Threads, Core.Program | 
| unTrace | Core.Program | 
| Value | Core.Program.Arguments, Core.Program | 
| Variable | Core.Program.Arguments, Core.Program | 
| vcat | Core.System.Pretty, Core.System | 
| Verbose | Core.Program.Logging, Core.Program | 
| Verbosity | Core.Program.Logging, Core.Program | 
| Version | Core.Program.Metadata, Core.Program | 
| versionNumberFrom | Core.Program.Metadata, Core.Program | 
| VersionRequest | Core.Program.Arguments, Core.Program | 
| vsep | Core.System.Pretty, Core.System | 
| waitForChange | Core.Program.Notify, Core.Program | 
| waitThread | Core.Program.Threads, Core.Program | 
| waitThread' | Core.Program.Threads, Core.Program | 
| waitThreads' | Core.Program.Threads, Core.Program | 
| waitThread_ | Core.Program.Threads, Core.Program | 
| warn | Core.Program.Logging, Core.Program | 
| withContext | Core.Program.Unlift, Core.Program | 
| withFile | Core.System.Base, Core.System | 
| write | Core.Program.Logging, Core.Program | 
| WriteMode | Core.System.Base, Core.System | 
| writeR | Core.Program.Logging, Core.Program | 
| writeS | Core.Program.Logging, Core.Program | 
| __LOCATION__ | Core.Program.Metadata, Core.Program |