| !! | Distribution.Compat.Prelude.Internal | 
| #%~ | Distribution.Compat.Lens | 
| #~ | Distribution.Compat.Lens | 
| $ | Distribution.Compat.Prelude.Internal | 
| $! | Distribution.Compat.Prelude.Internal | 
| %= | Distribution.Compat.Lens | 
| %~ | Distribution.Compat.Lens | 
| & | Distribution.Compat.Lens | 
| && | Distribution.Compat.Prelude.Internal | 
| * | Distribution.Compat.Prelude.Internal | 
| ** | Distribution.Compat.Prelude.Internal | 
| *> | Distribution.Compat.Prelude.Internal | 
| + | Distribution.Compat.Prelude.Internal | 
| ++ | Distribution.Compat.Prelude.Internal | 
| +++ | Distribution.Compat.ReadP | 
| - | Distribution.Compat.Prelude.Internal | 
| . | Distribution.Compat.Prelude.Internal | 
| .= | Distribution.Compat.Lens | 
| .~ | Distribution.Compat.Lens | 
| / | Distribution.Compat.Prelude.Internal | 
| /= | Distribution.Compat.Prelude.Internal | 
| < | Distribution.Compat.Prelude.Internal | 
| <$ | Distribution.Compat.Prelude.Internal | 
| <$> | Distribution.Compat.Prelude.Internal | 
| <* | Distribution.Compat.Prelude.Internal | 
| <*> | Distribution.Compat.Prelude.Internal | 
| <++ | Distribution.Compat.ReadP | 
| <<>> | Distribution.Compat.Prelude.Internal | 
| <= | Distribution.Compat.Prelude.Internal | 
| <> | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| <?> | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| <|> | Distribution.Compat.Prelude.Internal | 
| =<< | Distribution.Compat.Prelude.Internal | 
| == | Distribution.Compat.Prelude.Internal | 
| > | Distribution.Compat.Prelude.Internal | 
| >= | Distribution.Compat.Prelude.Internal | 
| >> | Distribution.Compat.Prelude.Internal | 
| >>= | Distribution.Compat.Prelude.Internal | 
| ?= | Distribution.Compat.Lens | 
| ?~ | Distribution.Compat.Lens | 
| AAL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AArch64 | Distribution.System | 
| AbiDependency |  | 
| 1 (Type/Class) | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| abiDepends |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| AbiHash | Distribution.Types.AbiHash, Distribution.Package, Distribution.Make, Distribution.Simple | 
| abiHash |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Simple.Register | 
| AbiTag |  | 
| 1 (Type/Class) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| abiTagString | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| AbiTagVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| abiTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| AbiVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| abs | Distribution.Compat.Prelude.Internal | 
| absoluteComponentInstallDirs | Distribution.Simple.LocalBuildInfo | 
| absoluteInstallDirs |  | 
| 1 (Function) | Distribution.Simple.InstallDirs | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| absoluteInstalledPackageInfo | Distribution.Simple.Register | 
| absolutePackageDBPath | Distribution.Simple.Compiler, Distribution.Simple | 
| absolutePackageDBPaths | Distribution.Simple.Compiler, Distribution.Simple | 
| abstractUnitId | Distribution.Backpack | 
| Abstyles | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| acos | Distribution.Compat.Prelude.Internal | 
| acosh | Distribution.Compat.Prelude.Internal | 
| AcyclicSCC | Distribution.Compat.Graph | 
| addBuildableCondition | Distribution.PackageDescription.Configuration | 
| addKnownProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| addKnownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| addLibraryPath | Distribution.Simple.Utils | 
| addProgressCtx | Distribution.Utils.LogProgress | 
| addWarning | Distribution.Parsec.LexerMonad | 
| adjustPos | Distribution.Parsec.LexerMonad | 
| Adobe_2006 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Adobe_Glyph | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ADSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Afmparse | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGetter | Distribution.Compat.Lens | 
| AGPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| AGPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_1_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_1_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_3_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_3_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AIX | Distribution.System | 
| ala | Distribution.Compat.Newtype | 
| Aladdin | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| alaf | Distribution.Compat.Newtype | 
| alaList | Distribution.Parsec.Newtypes | 
| alaList' | Distribution.Parsec.Newtypes | 
| ALens | Distribution.Compat.Lens | 
| ALens' | Distribution.Compat.Lens | 
| alexProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| All |  | 
| 1 (Data Constructor) | Distribution.Compat.Semigroup | 
| 2 (Type/Class) | Distribution.Compat.Semigroup | 
| all | Distribution.Compat.Prelude.Internal | 
| allBuildDepends | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| allBuildInfo | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| allComponentsInBuildOrder | Distribution.Simple.LocalBuildInfo | 
| allCondTrees | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| allExtensions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| allFlags | Distribution.Simple.Flag | 
| allLanguages | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| allLibModules | Distribution.Simple.LocalBuildInfo | 
| allLibraries | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| AllowAmbiguousTypes | Language.Haskell.Extension, Distribution.Simple | 
| allPackages | Distribution.Simple.PackageIndex | 
| allPackagesByName | Distribution.Simple.PackageIndex | 
| allPackagesBySourcePackageId | Distribution.Simple.PackageIndex | 
| allPackagesBySourcePackageIdAndLibName | Distribution.Simple.PackageIndex | 
| AllRightsReserved | Distribution.License, Distribution.Make, Distribution.Simple | 
| allTargetsInBuildOrder | Distribution.Types.LocalBuildInfo | 
| allTargetsInBuildOrder' | Distribution.Types.LocalBuildInfo | 
| Alpha | Distribution.System | 
| alphaNum | Distribution.Compat.CharParsing | 
| Alternative | Distribution.Compat.Prelude.Internal | 
| alterVersion | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| Always | Distribution.Simple.Setup | 
| alwaysNondecIndent | Distribution.Simple.GHC | 
| Ambiguous | Distribution.Simple.PackageIndex | 
| AmbiguousParse | Distribution.InstalledPackageInfo | 
| AMDPLPA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AML | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AMPAS | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| anaVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| and | Distribution.Compat.Prelude.Internal | 
| Android | Distribution.System | 
| annotateCallStackIO | Distribution.Compat.Stack | 
| AnnotatedId |  | 
| 1 (Type/Class) | Distribution.Types.AnnotatedId | 
| 2 (Data Constructor) | Distribution.Types.AnnotatedId | 
| annotateIO | Distribution.Simple.Utils | 
| ann_cname | Distribution.Types.AnnotatedId | 
| ann_id | Distribution.Types.AnnotatedId | 
| ann_pid | Distribution.Types.AnnotatedId | 
| ANTLR_PD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Any |  | 
| 1 (Data Constructor) | Distribution.Compat.Semigroup | 
| 2 (Type/Class) | Distribution.Compat.Semigroup | 
| any | Distribution.Compat.Prelude.Internal | 
| anyChar | Distribution.Compat.CharParsing | 
| AnyVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| anyVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| AnyVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| ap | Distribution.Compat.Prelude.Internal | 
| Apache | Distribution.License, Distribution.Make, Distribution.Simple | 
| Apache_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Apache_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Apache_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APAFML | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| appendFile | Distribution.Compat.Prelude.Internal | 
| Applicative | Distribution.Compat.Prelude.Internal | 
| ApplicativeDo | Language.Haskell.Extension, Distribution.Simple | 
| APSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APSL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APSL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APSL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Arch |  | 
| 1 (Type/Class) | Distribution.System | 
| 2 (Data Constructor) | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| ArchVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| ArgPlaceHolder | Distribution.Simple.Command | 
| Args | Distribution.Simple.UserHooks, Distribution.Simple | 
| Arm | Distribution.System | 
| arProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| arResponseFilesSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| Arrows | Language.Haskell.Extension, Distribution.Simple | 
| Artistic_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Artistic_1_0_cl8 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Artistic_1_0_Perl | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Artistic_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| asBool | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| ASetter | Distribution.Compat.Lens | 
| asin | Distribution.Compat.Prelude.Internal | 
| asinh | Distribution.Compat.Prelude.Internal | 
| askCabalSpecVersion | Distribution.Parsec.Class | 
| asmOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| asmSources |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| asTypeOf | Distribution.Compat.Prelude.Internal | 
| asVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| atan | Distribution.Compat.Prelude.Internal | 
| atan2 | Distribution.Compat.Prelude.Internal | 
| atanh | Distribution.Compat.Prelude.Internal | 
| author |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| autoconfUserHooks | Distribution.Simple | 
| Autoconf_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Autoconf_exception_3_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| AutoDeriveTypeable | Language.Haskell.Extension, Distribution.Simple | 
| autogenComponentModulesDir | Distribution.Simple.BuildPaths | 
| autogenModuleName | Distribution.Simple.BuildPaths | 
| autogenModules |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| autogenModulesDir | Distribution.Simple.BuildPaths | 
| autogenPackageModulesDir | Distribution.Simple.BuildPaths | 
| autogenPathsModuleName | Distribution.Simple.BuildPaths | 
| availableSince | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| aview | Distribution.Compat.Lens | 
| backpackSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| Bahyph | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BangPatterns | Language.Haskell.Extension, Distribution.Simple | 
| Barr | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Bazaar | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| Beerware | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| bench | Distribution.Simple.Bench | 
| BenchComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| benchHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| Benchmark |  | 
| 1 (Type/Class) | Distribution.Types.Benchmark, Distribution.Types.Benchmark.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkBuildInfo |  | 
| 1 (Function) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Benchmark.Lens, Distribution.Types.Lens | 
| benchmarkCommand | Distribution.Simple.Setup | 
| benchmarkDistPref | Distribution.Simple.Setup | 
| BenchmarkExeV10 | Distribution.Types.BenchmarkInterface, Distribution.PackageDescription | 
| benchmarkFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| BenchmarkFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| BenchmarkInterface | Distribution.Types.BenchmarkInterface, Distribution.PackageDescription | 
| benchmarkInterface |  | 
| 1 (Function) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Benchmark.Lens, Distribution.Types.Lens | 
| benchmarkModules | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkModulesAutogen | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkName |  | 
| 1 (Function) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Benchmark.Lens, Distribution.Types.Lens | 
| BenchmarkNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| benchmarkOptions | Distribution.Simple.Setup | 
| benchmarks |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| benchmarksRequested | Distribution.Types.ComponentRequestedSpec | 
| BenchmarkStanza |  | 
| 1 (Type/Class) | Distribution.PackageDescription.FieldGrammar | 
| 2 (Data Constructor) | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaBenchmarkModule | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaBenchmarkType | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaBuildInfo | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaMainIs | Distribution.PackageDescription.FieldGrammar | 
| BenchmarkType | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| benchmarkType | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| BenchmarkTypeExe | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| BenchmarkTypeUnknown | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| BenchmarkUnsupported | Distribution.Types.BenchmarkInterface, Distribution.PackageDescription | 
| benchmarkVerbosity | Distribution.Simple.Setup | 
| between |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| betweenVersionsInclusive | Distribution.Version, Distribution.Simple | 
| Binary | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| BinaryLiterals | Language.Haskell.Extension, Distribution.Simple | 
| bindir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| BindirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Bison_exception_2_2 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| BitTorrent_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BitTorrent_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BlockArguments | Language.Haskell.Extension, Distribution.Simple | 
| blurFieldGrammar | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| bol_section | Distribution.Parsec.Lexer | 
| Bool | Distribution.Compat.Prelude.Internal | 
| booleanFieldDef | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| BooleanFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| BoolOpt | Distribution.Simple.Command | 
| boolOpt |  | 
| 1 (Function) | Distribution.Simple.Command | 
| 2 (Function) | Distribution.Simple.Setup | 
| boolOpt' |  | 
| 1 (Function) | Distribution.Simple.Command | 
| 2 (Function) | Distribution.Simple.Setup | 
| Bootloader_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Borceux | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Bound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| Bounded | Distribution.Compat.Prelude.Internal | 
| break | Distribution.Compat.Prelude.Internal | 
| breakMaybe | Distribution.Utils.Generic | 
| broken | Distribution.Compat.Graph | 
| brokenPackages | Distribution.Simple.PackageIndex | 
| BSD2 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD3 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD4 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD_1_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause_FreeBSD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause_NetBSD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause_Patent | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_Attribution | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_Clear | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_LBNL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_No_Nuclear_License | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_No_Nuclear_License_2014 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_No_Nuclear_Warranty | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_4_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_4_Clause_UC | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_Protection | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_Source_Code | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| bugReports |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| build | Distribution.Simple.Build | 
| buildable |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| buildArch | Distribution.System | 
| buildArgs | Distribution.Simple.Setup | 
| buildCabalFilePath | Distribution.Simple.Setup | 
| buildCommand | Distribution.Simple.Setup | 
| buildCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| buildCompilerId | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| buildDir | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| buildDistPref | Distribution.Simple.Setup | 
| buildExe |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| 3 (Function) | Distribution.Simple.GHC | 
| BuildFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| buildFLib | Distribution.Simple.GHC | 
| buildHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| BuildInfo |  | 
| 1 (Type/Class) | Distribution.Types.BuildInfo, Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| buildInfo |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| buildInfoFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| buildLib |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| buildNumJobs | Distribution.Simple.Setup | 
| buildOptions | Distribution.Simple.Setup | 
| buildOS | Distribution.System | 
| buildPlatform | Distribution.System | 
| buildProgramArgs | Distribution.Simple.Setup | 
| buildProgramPaths | Distribution.Simple.Setup | 
| BuildTarget | Distribution.Simple.BuildTarget | 
| BuildTargetAmbiguous | Distribution.Simple.BuildTarget | 
| BuildTargetComponent | Distribution.Simple.BuildTarget | 
| buildTargetComponentName | Distribution.Simple.BuildTarget | 
| BuildTargetExpected | Distribution.Simple.BuildTarget | 
| BuildTargetFile | Distribution.Simple.BuildTarget | 
| BuildTargetModule | Distribution.Simple.BuildTarget | 
| BuildTargetNoSuch | Distribution.Simple.BuildTarget | 
| BuildTargetProblem | Distribution.Simple.BuildTarget | 
| buildToolDepends |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| buildTools |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| BuildType | Distribution.Types.BuildType, Distribution.PackageDescription | 
| buildType | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| buildTypeRaw |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| buildVerbose | Distribution.Simple.Setup | 
| buildVerbosity | Distribution.Simple.Setup | 
| builtinPrograms | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| byteSwap16 | Distribution.Compat.Binary | 
| byteSwap32 | Distribution.Compat.Binary | 
| byteSwap64 | Distribution.Compat.Binary | 
| Bzip2_1_0_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Bzip2_1_0_6 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| C | Distribution.Simple.CCompiler | 
| c2hsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| cabalBug | Distribution.PackageDescription.Utils | 
| CabalFeature | Distribution.CabalSpecVersion | 
| cabalFilePath | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| CabalParsing | Distribution.Parsec.Class | 
| cabalSpecFeatures | Distribution.CabalSpecVersion | 
| cabalSpecLatest | Distribution.CabalSpecVersion | 
| CabalSpecOld | Distribution.CabalSpecVersion | 
| cabalSpecSupports | Distribution.CabalSpecVersion | 
| CabalSpecV1_22 | Distribution.CabalSpecVersion | 
| CabalSpecV1_24 | Distribution.CabalSpecVersion | 
| CabalSpecV2_0 | Distribution.CabalSpecVersion | 
| CabalSpecV2_2 | Distribution.CabalSpecVersion | 
| CabalSpecV2_4 | Distribution.CabalSpecVersion | 
| CabalSpecVersion | Distribution.CabalSpecVersion | 
| cabalSpecVersionToSPDXListVersion | Distribution.SPDX.LicenseListVersion, Distribution.SPDX | 
| cabalVersion | Distribution.Simple.Utils | 
| Caldera | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| calibrateMtimeChangeDelay | Distribution.Compat.Time | 
| CallStack | Distribution.Compat.Stack | 
| callStack | Distribution.Compat.Stack | 
| CAnd | Distribution.Types.Condition, Distribution.PackageDescription | 
| cAnd | Distribution.Types.Condition, Distribution.PackageDescription | 
| CApiFFI | Language.Haskell.Extension, Distribution.Simple | 
| cataVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| catchExit | Distribution.Compat.Exception | 
| catchIO | Distribution.Compat.Exception | 
| category |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| catMaybes | Distribution.Compat.Prelude.Internal | 
| CATOSL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CBench | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| CBenchName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| CC0_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ccLdOptionsBuildInfo | Distribution.Simple.Configure | 
| ccOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| cc_ann_id | Distribution.Backpack.ConfiguredComponent | 
| CC_BY_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_4_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_4_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_ND_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_ND_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_ND_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_ND_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_ND_4_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_SA_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_SA_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_SA_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_SA_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_NC_SA_4_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_ND_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_ND_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_ND_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_ND_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_ND_4_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_SA_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_SA_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_SA_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_SA_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CC_BY_SA_4_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| cc_cid | Distribution.Backpack.ConfiguredComponent | 
| cc_component | Distribution.Backpack.ConfiguredComponent | 
| cc_exe_deps | Distribution.Backpack.ConfiguredComponent | 
| cc_includes | Distribution.Backpack.ConfiguredComponent | 
| cc_name | Distribution.Backpack.ConfiguredComponent | 
| cc_pkgid | Distribution.Backpack.ConfiguredComponent | 
| cc_public | Distribution.Backpack.ConfiguredComponent | 
| CDDL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CDDL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CDialect | Distribution.Simple.CCompiler | 
| cDialectFilenameExtension | Distribution.Simple.CCompiler | 
| CDLA_Permissive_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CDLA_Sharing_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CECILL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CECILL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CECILL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CECILL_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CECILL_B | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CECILL_C | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ceiling | Distribution.Compat.Prelude.Internal | 
| CExe | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| CExeName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| CFLib | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| CFLibName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| chainl |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| chainl1 |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| chainr |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| chainr1 |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| Char | Distribution.Compat.Prelude.Internal | 
| char |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.CharParsing | 
| CharParsing | Distribution.Compat.CharParsing | 
| chattyTry | Distribution.Simple.Utils | 
| checkConfiguredPackage | Distribution.PackageDescription.Check | 
| checkForeignDeps | Distribution.Simple.Configure | 
| checkPackage | Distribution.PackageDescription.Check | 
| checkPackageContent | Distribution.PackageDescription.Check | 
| CheckPackageContentOps |  | 
| 1 (Type/Class) | Distribution.PackageDescription.Check | 
| 2 (Data Constructor) | Distribution.PackageDescription.Check | 
| checkPackageFileNames | Distribution.PackageDescription.Check | 
| checkPackageFiles | Distribution.PackageDescription.Check | 
| checkPersistBuildConfigOutdated | Distribution.Simple.Configure | 
| choice |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| ChoiceOpt | Distribution.Simple.Command | 
| choiceOpt | Distribution.Simple.Command | 
| choiceOptFromEnum | Distribution.Simple.Command | 
| chr | Distribution.Compat.Prelude.Internal | 
| ci_ann_id | Distribution.Types.ComponentInclude | 
| ci_cname | Distribution.Types.ComponentInclude | 
| ci_id | Distribution.Types.ComponentInclude | 
| ci_implicit | Distribution.Types.ComponentInclude | 
| ci_pkgid | Distribution.Types.ComponentInclude | 
| ci_renaming | Distribution.Types.ComponentInclude | 
| ClArtistic | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ClassificationStrictness | Distribution.System | 
| classifyArch | Distribution.System | 
| classifyCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| classifyExtension | Language.Haskell.Extension, Distribution.Simple | 
| classifyLanguage | Language.Haskell.Extension, Distribution.Simple | 
| classifyOS | Distribution.System | 
| classifyRepoKind | Distribution.Types.SourceRepo | 
| classifyRepoType | Distribution.Types.SourceRepo | 
| Classpath_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| cleanCabalFilePath | Distribution.Simple.Setup | 
| cleanCommand | Distribution.Simple.Setup | 
| cleanDistPref | Distribution.Simple.Setup | 
| CleanFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| cleanHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| cleanSaveConf | Distribution.Simple.Setup | 
| cleanVerbosity | Distribution.Simple.Setup | 
| CLib | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| CLibName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| CLISP_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| cloneLens | Distribution.Compat.Lens | 
| CloseBrace | Distribution.Parsec.Lexer | 
| closure | Distribution.Compat.Graph | 
| cmmOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| cmmSources |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| CNot | Distribution.Types.Condition, Distribution.PackageDescription | 
| cNot | Distribution.Types.Condition, Distribution.PackageDescription | 
| CNRI_Jython | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CNRI_Python | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CNRI_Python_GPL_Compatible | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Colon | Distribution.Parsec.Lexer | 
| combineInstallDirs | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| combineObjectFiles | Distribution.Simple.Program.Ld | 
| combinePathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| CommaFSep |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| Command | Distribution.Simple.Command | 
| commandAddAction | Distribution.Simple.Command | 
| commandDefaultFlags | Distribution.Simple.Command | 
| commandDescription | Distribution.Simple.Command | 
| CommandErrors | Distribution.Simple.Command | 
| commandFromSpec | Distribution.Simple.Command | 
| CommandHelp | Distribution.Simple.Command | 
| CommandList | Distribution.Simple.Command | 
| commandName | Distribution.Simple.Command | 
| commandNotes | Distribution.Simple.Command | 
| commandOptions | Distribution.Simple.Command | 
| CommandParse | Distribution.Simple.Command | 
| commandParseArgs | Distribution.Simple.Command | 
| CommandReadyToGo | Distribution.Simple.Command | 
| commandShowOptions | Distribution.Simple.Command | 
| CommandSpec |  | 
| 1 (Type/Class) | Distribution.Simple.Command | 
| 2 (Data Constructor) | Distribution.Simple.Command | 
| commandsRun | Distribution.Simple.Command | 
| commandSynopsis | Distribution.Simple.Command | 
| CommandType | Distribution.Simple.Command | 
| CommandUI |  | 
| 1 (Type/Class) | Distribution.Simple.Command | 
| 2 (Data Constructor) | Distribution.Simple.Command | 
| commandUsage | Distribution.Simple.Command | 
| CommaVCat |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| CommonStanzas | Distribution.CabalSpecVersion | 
| compare | Distribution.Compat.Prelude.Internal | 
| comparing | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| Compat | Distribution.System | 
| compatPackageKey |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| Compiler |  | 
| 1 (Type/Class) | Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Simple.Compiler, Distribution.Simple | 
| compiler |  | 
| 1 (Function) | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| 2 (Function) | Distribution.Simple.Test.Log | 
| compilerAbiTag | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerCompat | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerCompatFlavor | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerCompatVersion | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerExtensions | Distribution.Simple.Compiler, Distribution.Simple | 
| CompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerFlavor | Distribution.Simple.Compiler, Distribution.Simple | 
| CompilerId |  | 
| 1 (Type/Class) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerId | Distribution.Simple.Compiler, Distribution.Simple | 
| CompilerInfo |  | 
| 1 (Type/Class) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerInfoAbiTag | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerInfoCompat | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerInfoExtensions | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerInfoId | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerInfoLanguages | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| compilerLanguages | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerProperties | Distribution.Simple.Compiler, Distribution.Simple | 
| compilerTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| CompilerVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| compilerVersion | Distribution.Simple.Compiler, Distribution.Simple | 
| Component | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| componentBuildable | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| componentBuildDir | Distribution.Simple.LocalBuildInfo | 
| componentBuildInfo |  | 
| 1 (Function) | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| componentCcGhcOptions | Distribution.Simple.GHC | 
| componentCompatPackageKey | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentCompatPackageName | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentComponentId | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentCycleMsg | Distribution.Backpack.ComponentsGraph | 
| ComponentDisabledReason | Distribution.Types.ComponentRequestedSpec | 
| componentDisabledReason | Distribution.Types.ComponentRequestedSpec | 
| componentEnabled | Distribution.Types.ComponentRequestedSpec | 
| componentEnabledSpec | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentExeDeps | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentExposedModules | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentGhcOptions |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| componentGraph | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| ComponentId | Distribution.Types.ComponentId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| ComponentInclude |  | 
| 1 (Type/Class) | Distribution.Types.ComponentInclude | 
| 2 (Data Constructor) | Distribution.Types.ComponentInclude | 
| componentIncludes | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentInitialBuildSteps | Distribution.Simple.Build | 
| componentInstantiatedWith | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentInternalDeps | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentIsIndefinite | Distribution.Types.ComponentLocalBuildInfo | 
| componentIsIndefinite_ | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentIsPublic | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| ComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentLocalName | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentModules | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| ComponentName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| componentName | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| componentNameCLBIs | Distribution.Types.LocalBuildInfo | 
| componentNameMap | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| componentNameRequested | Distribution.Types.ComponentRequestedSpec | 
| componentNameStanza | Distribution.Types.ComponentName | 
| componentNameString | Distribution.Types.ComponentName, Distribution.Simple.LocalBuildInfo | 
| componentNameTargets | Distribution.Types.LocalBuildInfo | 
| componentNameTargets' | Distribution.Types.LocalBuildInfo | 
| componentPackageDeps | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| ComponentRequestedSpec |  | 
| 1 (Type/Class) | Distribution.Types.ComponentRequestedSpec | 
| 2 (Data Constructor) | Distribution.Types.ComponentRequestedSpec | 
| components | Distribution.ModuleName | 
| componentsConfigs | Distribution.Types.LocalBuildInfo | 
| ComponentsGraph | Distribution.Backpack.ComponentsGraph | 
| componentsGraphToList | Distribution.Backpack.ComponentsGraph | 
| componentsInBuildOrder | Distribution.Simple.LocalBuildInfo | 
| ComponentsWithDeps | Distribution.Backpack.ComponentsGraph | 
| componentUnitId | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| computeCompatPackageId | Distribution.Types.MungedPackageId | 
| computeCompatPackageKey | Distribution.Simple.Configure | 
| computeCompatPackageName | Distribution.Types.MungedPackageName, Distribution.Simple.Configure | 
| computeComponentId | Distribution.Simple.Configure | 
| computeEffectiveProfiling | Distribution.Simple.Configure | 
| concat | Distribution.Compat.Prelude.Internal | 
| concatMap | Distribution.Compat.Prelude.Internal | 
| concurrently | Distribution.TestSuite | 
| condBenchmarks |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| CondBranch |  | 
| 1 (Type/Class) | Distribution.Types.CondTree | 
| 2 (Data Constructor) | Distribution.Types.CondTree | 
| condBranchCondition | Distribution.Types.CondTree | 
| condBranchIfFalse | Distribution.Types.CondTree | 
| condBranchIfTrue | Distribution.Types.CondTree | 
| condExecutables |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| condForeignLibs |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| condIfThen | Distribution.Types.CondTree | 
| condIfThenElse | Distribution.Types.CondTree | 
| Condition | Distribution.Types.Condition, Distribution.PackageDescription | 
| condLibrary |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| CondNode | Distribution.Types.CondTree, Distribution.PackageDescription | 
| Condor_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| condSubLibraries |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| condTestSuites |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| CondTree | Distribution.Types.CondTree, Distribution.PackageDescription | 
| condTreeComponents | Distribution.Types.CondTree, Distribution.PackageDescription | 
| condTreeConstraints | Distribution.Types.CondTree, Distribution.PackageDescription | 
| condTreeData | Distribution.Types.CondTree, Distribution.PackageDescription | 
| confHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| configAbsolutePaths | Distribution.Simple.Setup | 
| configArgs | Distribution.Simple.Setup | 
| configBenchmarks | Distribution.Simple.Setup | 
| configCabalFilePath | Distribution.Simple.Setup | 
| configCID | Distribution.Simple.Setup | 
| configCompiler | Distribution.Simple.Configure | 
| configCompilerAux | Distribution.Simple.Configure | 
| configCompilerAuxEx | Distribution.Simple.Configure | 
| configCompilerEx | Distribution.Simple.Configure | 
| configConfigurationsFlags | Distribution.Simple.Setup | 
| configConfigureArgs | Distribution.Simple.Setup | 
| configConstraints | Distribution.Simple.Setup | 
| configCoverage | Distribution.Simple.Setup | 
| configDebugInfo | Distribution.Simple.Setup | 
| configDependencies | Distribution.Simple.Setup | 
| configDeterministic | Distribution.Simple.Setup | 
| configDistPref | Distribution.Simple.Setup | 
| configDynExe | Distribution.Simple.Setup | 
| configExactConfiguration | Distribution.Simple.Setup | 
| configExtraFrameworkDirs | Distribution.Simple.Setup | 
| configExtraIncludeDirs | Distribution.Simple.Setup | 
| configExtraLibDirs | Distribution.Simple.Setup | 
| configFlagError | Distribution.Simple.Setup | 
| ConfigFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| configFlags | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| configGHCiLib | Distribution.Simple.Setup | 
| configHcFlavor | Distribution.Simple.Setup | 
| configHcPath | Distribution.Simple.Setup | 
| configHcPkg | Distribution.Simple.Setup | 
| configInstallDirs | Distribution.Simple.Setup | 
| configInstantiateWith | Distribution.Simple.Setup | 
| configIPID | Distribution.Simple.Setup | 
| configLibCoverage | Distribution.Simple.Setup | 
| configOptimization | Distribution.Simple.Setup | 
| configPackageDBs | Distribution.Simple.Setup | 
| configProf | Distribution.Simple.Setup | 
| configProfDetail | Distribution.Simple.Setup | 
| configProfExe | Distribution.Simple.Setup | 
| configProfLib | Distribution.Simple.Setup | 
| configProfLibDetail | Distribution.Simple.Setup | 
| configProgPrefix | Distribution.Simple.Setup | 
| configProgramArgs | Distribution.Simple.Setup | 
| configProgramPathExtra | Distribution.Simple.Setup | 
| configProgramPaths | Distribution.Simple.Setup | 
| configPrograms | Distribution.Simple.Setup | 
| configPrograms_ | Distribution.Simple.Setup | 
| configProgSuffix | Distribution.Simple.Setup | 
| configRelocatable | Distribution.Simple.Setup | 
| configScratchDir | Distribution.Simple.Setup | 
| configSharedLib | Distribution.Simple.Setup | 
| configSplitObjs | Distribution.Simple.Setup | 
| configSplitSections | Distribution.Simple.Setup | 
| ConfigStateFileBadHeader | Distribution.Simple.Configure | 
| ConfigStateFileBadVersion | Distribution.Simple.Configure | 
| ConfigStateFileError | Distribution.Simple.Configure | 
| ConfigStateFileMissing | Distribution.Simple.Configure | 
| ConfigStateFileNoHeader | Distribution.Simple.Configure | 
| ConfigStateFileNoParse | Distribution.Simple.Configure | 
| configStaticLib | Distribution.Simple.Setup | 
| configStripExes | Distribution.Simple.Setup | 
| configStripLibs | Distribution.Simple.Setup | 
| configTests | Distribution.Simple.Setup | 
| Configure | Distribution.Types.BuildType, Distribution.PackageDescription | 
| configure |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.Configure | 
| configureAllKnownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| configureArgs | Distribution.Simple.Setup | 
| configureCCompiler | Distribution.Simple.Setup | 
| configureCommand | Distribution.Simple.Setup | 
| configureComponentLocalBuildInfos | Distribution.Backpack.Configure | 
| ConfiguredComponent |  | 
| 1 (Type/Class) | Distribution.Backpack.ConfiguredComponent | 
| 2 (Data Constructor) | Distribution.Backpack.ConfiguredComponent | 
| ConfiguredComponentMap | Distribution.Backpack.ConfiguredComponent | 
| ConfiguredProgram |  | 
| 1 (Type/Class) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| 2 (Data Constructor) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| configuredPrograms | Distribution.Simple.Program.Db | 
| configureLinker | Distribution.Simple.Setup | 
| configureOptions | Distribution.Simple.Setup | 
| configureProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| configUseResponseFiles | Distribution.Simple.Setup | 
| configUserInstall | Distribution.Simple.Setup | 
| configVanillaLib | Distribution.Simple.Setup | 
| configVerbosity | Distribution.Simple.Setup | 
| ConfVar | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| const | Distribution.Compat.Prelude.Internal | 
| constrainBy | Distribution.Types.DependencyMap | 
| ConstrainedClassMethods | Language.Haskell.Extension, Distribution.Simple | 
| ConstraintKinds | Language.Haskell.Extension, Distribution.Simple | 
| copyArgs | Distribution.Simple.Setup | 
| copyCabalFilePath | Distribution.Simple.Setup | 
| copyCommand | Distribution.Simple.Setup | 
| CopyDest | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| copyDest | Distribution.Simple.Setup | 
| copyDirectoryRecursive | Distribution.Simple.Utils | 
| copyDirectoryRecursiveVerbose | Distribution.Simple.Utils | 
| copyDistPref | Distribution.Simple.Setup | 
| copyFiles | Distribution.Simple.Utils | 
| copyFileTo | Distribution.Simple.Utils | 
| copyFileVerbose | Distribution.Simple.Utils | 
| CopyFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| copyHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| copyright |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| CopyTo | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| CopyToDb | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| copyVerbosity | Distribution.Simple.Setup | 
| COr | Distribution.Types.Condition, Distribution.PackageDescription | 
| cOr | Distribution.Types.Condition, Distribution.PackageDescription | 
| cos | Distribution.Compat.Prelude.Internal | 
| cosh | Distribution.Compat.Prelude.Internal | 
| count |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| countTestResults | Distribution.Simple.Test.Log | 
| coverageSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| CPAL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CPlusPlus | Distribution.Simple.CCompiler | 
| CPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CPOL_1_02 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CPP | Language.Haskell.Extension, Distribution.Simple | 
| cppHeaderName | Distribution.Simple.BuildPaths | 
| cpphsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| cppOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| cppProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| createArchive | Distribution.Simple.SrcDist | 
| createArLibArchive | Distribution.Simple.Program.Ar | 
| createDirectoryIfMissingVerbose | Distribution.Simple.Utils | 
| createInternalPackageDB | Distribution.Simple.Build | 
| createPackageDB | Distribution.Simple.Register | 
| createPipe | Distribution.Compat.CreatePipe | 
| createProcessWithEnv | Distribution.Simple.Utils | 
| createTempDirectory | Distribution.Simple.Utils | 
| Crossword | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| CrystalStacker | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| cSourceExtensions | Distribution.Simple.CCompiler | 
| cSources |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| CSubLibName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| CTest | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| CTestName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| CUA_OPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Cube | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| curCode | Distribution.Parsec.LexerMonad | 
| curInput | Distribution.Parsec.LexerMonad | 
| Curl | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| curPos | Distribution.Parsec.LexerMonad | 
| currentDir | Distribution.Simple.Utils | 
| curry | Distribution.Compat.Prelude.Internal | 
| Custom | Distribution.Types.BuildType, Distribution.PackageDescription | 
| customFieldsBI |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| customFieldsPD |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| CVS | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| cxxOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| cxxSources |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| cycle | Distribution.Compat.Prelude.Internal | 
| cycles | Distribution.Compat.Graph | 
| CyclicSCC | Distribution.Compat.Graph | 
| Darcs | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| Data | Distribution.Compat.Prelude.Internal | 
| dataDir |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| datadir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatadirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| dataFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| DataKinds | Language.Haskell.Extension, Distribution.Simple | 
| datasubdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatasubdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatatypeContexts | Language.Haskell.Extension, Distribution.Simple | 
| dateToSnapshotNumber | Distribution.Simple.SrcDist | 
| deafening | Distribution.Verbosity | 
| debug | Distribution.Simple.Utils | 
| DebugInfoLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| debugNoWrap | Distribution.Simple.Utils | 
| decode | Distribution.Compat.Binary | 
| decodeCompatPackageName | Distribution.Types.MungedPackageName | 
| decodeFile | Distribution.Compat.Binary | 
| decodeFileOrFail | Distribution.Compat.Binary | 
| decodeFileOrFail' | Distribution.Compat.Binary | 
| decodeFloat | Distribution.Compat.Prelude.Internal | 
| decodeOrFail | Distribution.Compat.Binary | 
| decodeOrFailIO | Distribution.Compat.Binary | 
| decodeStringUtf8 | Distribution.Utils.ShortText | 
| defaultBenchmarkFlags | Distribution.Simple.Setup | 
| defaultBuildFlags | Distribution.Simple.Setup | 
| defaultCleanFlags | Distribution.Simple.Setup | 
| defaultCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| defaultComponentRequestedSpec | Distribution.Types.ComponentRequestedSpec | 
| defaultConfigFlags | Distribution.Simple.Setup | 
| defaultCopyFlags | Distribution.Simple.Setup | 
| defaultDistPref | Distribution.Simple.Setup, Distribution.Simple.BuildPaths | 
| defaultDoctestFlags | Distribution.Simple.Setup | 
| defaultExtensions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| defaultGlobalFlags | Distribution.Simple.Setup | 
| defaultHaddockFlags | Distribution.Simple.Setup | 
| defaultHookedPackageDesc | Distribution.Simple.Utils, Distribution.Simple | 
| defaultHscolourFlags | Distribution.Simple.Setup | 
| defaultIncludeRenaming | Distribution.Types.IncludeRenaming | 
| defaultInstallDirs | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| defaultInstallDirs' | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| defaultInstallFlags | Distribution.Simple.Setup | 
| defaultLanguage |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| defaultLibName | Distribution.Types.ComponentName, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| defaultMain |  | 
| 1 (Function) | Distribution.Make | 
| 2 (Function) | Distribution.Simple | 
| defaultMainArgs |  | 
| 1 (Function) | Distribution.Make | 
| 2 (Function) | Distribution.Simple | 
| defaultMainNoRead |  | 
| 1 (Function) | Distribution.Make | 
| 2 (Function) | Distribution.Simple | 
| defaultMainWithHooks | Distribution.Simple | 
| defaultMainWithHooksArgs | Distribution.Simple | 
| defaultMainWithHooksNoRead | Distribution.Simple | 
| defaultMainWithHooksNoReadArgs | Distribution.Simple | 
| defaultPackageDesc | Distribution.Simple.Utils | 
| defaultProgramConfiguration | Distribution.Simple.Program | 
| defaultProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| defaultProgramSearchPath | Distribution.Simple.Program.Find, Distribution.Simple.Program | 
| defaultRegisterFlags | Distribution.Simple.Setup | 
| defaultRegisterOptions | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| DefaultRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| defaultRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| defaultReplFlags | Distribution.Simple.Setup | 
| defaultSDistFlags | Distribution.Simple.Setup | 
| defaultSetupDepends |  | 
| 1 (Function) | Distribution.Types.SetupBuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SetupBuildInfo.Lens, Distribution.Types.Lens | 
| DefaultSignatures | Language.Haskell.Extension, Distribution.Simple | 
| defaultStyle | Distribution.Pretty, Distribution.Text | 
| defaultTempFileOptions | Distribution.Simple.Utils | 
| defaultTestFlags | Distribution.Simple.Setup | 
| defaultUserHooks | Distribution.Simple | 
| DefiniteUnitId | Distribution.Backpack | 
| DefUnitId | Distribution.Types.UnitId, Distribution.Backpack, Distribution.Package, Distribution.Make, Distribution.Simple | 
| deleteInstalledPackageId | Distribution.Simple.PackageIndex | 
| deleteKey | Distribution.Compat.Graph | 
| deleteLookup | Distribution.Compat.Graph | 
| deletePackageDB | Distribution.Simple.Register | 
| deletePackageName | Distribution.Simple.PackageIndex | 
| deleteSourcePackageId | Distribution.Simple.PackageIndex | 
| deleteUnitId | Distribution.Simple.PackageIndex | 
| depAbiHash | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| Dependency |  | 
| 1 (Type/Class) | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| dependencyClosure | Distribution.Simple.PackageIndex | 
| dependencyCycles | Distribution.Simple.PackageIndex | 
| dependencyGraph | Distribution.Simple.PackageIndex | 
| dependencyInconsistencies | Distribution.Simple.PackageIndex | 
| DependencyMap | Distribution.Types.DependencyMap | 
| depends |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| depLibraryPaths | Distribution.Simple.LocalBuildInfo | 
| depPkgName | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| deprecatedExtensions | Language.Haskell.Extension, Distribution.Simple | 
| deprecatedField' | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| deprecatedSince | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| depUnitId | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| depVerRange | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| DeriveAnyClass | Language.Haskell.Extension, Distribution.Simple | 
| DeriveDataTypeable | Language.Haskell.Extension, Distribution.Simple | 
| DeriveFoldable | Language.Haskell.Extension, Distribution.Simple | 
| DeriveFunctor | Language.Haskell.Extension, Distribution.Simple | 
| DeriveGeneric | Language.Haskell.Extension, Distribution.Simple | 
| DeriveLift | Language.Haskell.Extension, Distribution.Simple | 
| DeriveTraversable | Language.Haskell.Extension, Distribution.Simple | 
| DerivingStrategies | Language.Haskell.Extension, Distribution.Simple | 
| descCabalVersion | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| describe | Distribution.Simple.Program.HcPkg | 
| describeInvocation | Distribution.Simple.Program.HcPkg | 
| Description | Distribution.Simple.Command | 
| description |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| desugarBuildTool | Distribution.Simple.BuildToolDepends | 
| die | Distribution.Simple.Utils | 
| die' | Distribution.Simple.Utils | 
| dieNoVerbosity | Distribution.Simple.Utils | 
| dieNoWrap | Distribution.Simple.Utils | 
| dieProgress | Distribution.Utils.LogProgress | 
| dieWithLocation | Distribution.Simple.Utils | 
| dieWithLocation' | Distribution.Simple.Utils | 
| differenceVersionRanges | Distribution.Version, Distribution.Simple | 
| diffFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| Diffmark | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| DigiRule_FOSS_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| digit | Distribution.Compat.CharParsing | 
| Direct | Distribution.Simple.Setup | 
| DisabledAllBenchmarks | Distribution.Types.ComponentRequestedSpec | 
| DisabledAllButOne | Distribution.Types.ComponentRequestedSpec | 
| DisabledAllTests | Distribution.Types.ComponentRequestedSpec | 
| DisabledComponent | Distribution.Types.ComponentRequestedSpec | 
| DisableExtension | Language.Haskell.Extension, Distribution.Simple | 
| DisambiguateRecordFields | Language.Haskell.Extension, Distribution.Simple | 
| disp | Distribution.Text | 
| dispComponentsWithDeps | Distribution.Backpack.ComponentsGraph | 
| dispConfiguredComponent | Distribution.Backpack.ConfiguredComponent | 
| dispFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| display | Distribution.Text | 
| displayException | Distribution.Compat.Exception | 
| dispLinkedComponent | Distribution.Backpack.LinkedComponent | 
| dispOpenModuleSubst | Distribution.Backpack | 
| dispOpenModuleSubstEntry | Distribution.Backpack | 
| div | Distribution.Compat.Prelude.Internal | 
| divMod | Distribution.Compat.Prelude.Internal | 
| DList | Distribution.Compat.DList | 
| dllExtension | Distribution.Simple.BuildPaths | 
| DoAndIfThenElse | Language.Haskell.Extension, Distribution.Simple | 
| DOC | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| docdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DocdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| doctest | Distribution.Simple.Doctest | 
| doctestCommand | Distribution.Simple.Setup | 
| doctestDistPref | Distribution.Simple.Setup | 
| DoctestFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| doctestHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| doctestProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| doctestProgramArgs | Distribution.Simple.Setup | 
| doctestProgramPaths | Distribution.Simple.Setup | 
| doctestVerbosity | Distribution.Simple.Setup | 
| doesDirectoryExist | Distribution.PackageDescription.Check | 
| doesExecutableExist | Distribution.Simple.Utils | 
| doesFileExist | Distribution.PackageDescription.Check | 
| doesPackageDBExist | Distribution.Simple.Register | 
| doesPathExist | Distribution.Compat.Directory | 
| DoRec | Language.Haskell.Extension, Distribution.Simple | 
| Dotseqn | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Double | Distribution.Compat.Prelude.Internal | 
| DragonFly | Distribution.System | 
| drop | Distribution.Compat.Prelude.Internal | 
| dropExeExtension | Distribution.Simple.Utils | 
| dropWhile | Distribution.Compat.Prelude.Internal | 
| dropWhileEndLE | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| DS389_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| DSDP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| dump | Distribution.Simple.Program.HcPkg | 
| dumpInvocation | Distribution.Simple.Program.HcPkg | 
| DuplicateRecordFields | Language.Haskell.Extension, Distribution.Simple | 
| Dvipdfm | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Dyn | Distribution.Simple.Hpc | 
| dynlibdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DynlibdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| D_FSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EAnd | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| EarlierVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| earlierVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| EarlierVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| ECL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ECL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ECos_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| EFL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EFL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EGenix | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Either | Distribution.Compat.Prelude.Internal | 
| either | Distribution.Compat.Prelude.Internal | 
| eitherParsec | Distribution.Parsec.Class | 
| elem | Distribution.Compat.Prelude.Internal | 
| ELicense | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| ELicenseId | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| ELicenseIdPlus | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| ELicenseRef | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| Elif | Distribution.CabalSpecVersion | 
| embedVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| empty |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Distribution.Compat.Graph | 
| emptyBenchmark | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| emptyBenchmarkFlags | Distribution.Simple.Setup | 
| emptyBuildFlags | Distribution.Simple.Setup | 
| emptyBuildInfo | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| EmptyCase | Language.Haskell.Extension, Distribution.Simple | 
| emptyCleanFlags | Distribution.Simple.Setup | 
| emptyConfigFlags | Distribution.Simple.Setup | 
| emptyCopyFlags | Distribution.Simple.Setup | 
| EmptyDataDecls | Language.Haskell.Extension, Distribution.Simple | 
| emptyDoctestFlags | Distribution.Simple.Setup | 
| emptyExecutable | Distribution.Types.Executable, Distribution.PackageDescription | 
| emptyFlag | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| emptyForeignLib | Distribution.Types.ForeignLib | 
| emptyGenericPackageDescription | Distribution.Types.GenericPackageDescription | 
| EmptyGlob | Distribution.Simple.Glob | 
| emptyGlobalFlags | Distribution.Simple.Setup | 
| emptyHaddockFlags | Distribution.Simple.Setup | 
| emptyHookedBuildInfo | Distribution.Types.HookedBuildInfo, Distribution.PackageDescription | 
| emptyHscolourFlags | Distribution.Simple.Setup | 
| emptyInstalledPackageInfo | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| emptyInstallFlags | Distribution.Simple.Setup | 
| emptyLibrary | Distribution.Types.Library, Distribution.PackageDescription | 
| emptyModuleShape | Distribution.Backpack.ModuleShape | 
| emptyPackageDescription | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| emptyProgramConfiguration | Distribution.Simple.Program | 
| emptyProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| emptyProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| emptyRegisterFlags | Distribution.Simple.Setup | 
| emptySDistFlags | Distribution.Simple.Setup | 
| emptySourceRepo | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| emptyTestFlags | Distribution.Simple.Setup | 
| emptyTestSuite | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| emptyUserHooks | Distribution.Simple.UserHooks, Distribution.Simple | 
| enabledBenchLBIs | Distribution.Simple.LocalBuildInfo | 
| enabledBuildDepends | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| enabledBuildInfos | Distribution.Types.PackageDescription | 
| enabledComponents | Distribution.Types.PackageDescription | 
| enabledTestLBIs | Distribution.Simple.LocalBuildInfo | 
| EnableExtension | Language.Haskell.Extension, Distribution.Simple | 
| encode | Distribution.Compat.Binary | 
| encodeFile | Distribution.Compat.Binary | 
| encodeFloat | Distribution.Compat.Prelude.Internal | 
| encodeStringUtf8 | Distribution.Utils.ShortText | 
| endBy |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| endBy1 |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| Entessa | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Enum | Distribution.Compat.Prelude.Internal | 
| enumFrom | Distribution.Compat.Prelude.Internal | 
| enumFromThen | Distribution.Compat.Prelude.Internal | 
| enumFromThenTo | Distribution.Compat.Prelude.Internal | 
| enumFromTo | Distribution.Compat.Prelude.Internal | 
| EOF | Distribution.Parsec.Lexer | 
| eof |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| EOr | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| EPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EPL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EQ | Distribution.Compat.Prelude.Internal | 
| Eq | Distribution.Compat.Prelude.Internal | 
| equating | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| ErlPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Error | Distribution.TestSuite | 
| error | Distribution.Compat.Prelude.Internal | 
| errorWithoutStackTrace | Distribution.Compat.Prelude.Internal | 
| Eta | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| EUDatagrid | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUPL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Eurosym | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| even | Distribution.Compat.Prelude.Internal | 
| ExclusiveBound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| exeBuildDir | Distribution.Simple.BuildPaths | 
| exeBuildInfo | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| execLexer | Distribution.Parsec.LexerMonad | 
| ExeComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| exeCoverage | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| Executable |  | 
| 1 (Type/Class) | Distribution.Types.Executable, Distribution.Types.Executable.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.Executable, Distribution.PackageDescription | 
| executableFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| ExecutableNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| ExecutablePrivate | Distribution.Types.ExecutableScope | 
| ExecutablePublic | Distribution.Types.ExecutableScope | 
| executables |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| ExecutableScope | Distribution.Types.ExecutableScope | 
| ExeDependency |  | 
| 1 (Type/Class) | Distribution.Types.ExeDependency | 
| 2 (Data Constructor) | Distribution.Types.ExeDependency | 
| exeExtension | Distribution.Simple.BuildPaths | 
| exeExtensions | Distribution.Simple.Utils | 
| exeModules | Distribution.Types.Executable, Distribution.PackageDescription | 
| exeModulesAutogen | Distribution.Types.Executable, Distribution.PackageDescription | 
| exeName |  | 
| 1 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| exeScope |  | 
| 1 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| ExistentialQuantification | Language.Haskell.Extension, Distribution.Simple | 
| existsAndIsMoreRecentThan | Distribution.Simple.Utils | 
| exp | Distribution.Compat.Prelude.Internal | 
| expandOpenUnitId | Distribution.Backpack.FullUnitId | 
| expandUnitId | Distribution.Backpack.FullUnitId | 
| explainGlobSyntaxError | Distribution.Simple.Glob | 
| explanation | Distribution.PackageDescription.Check | 
| explicitEitherParsec | Distribution.Parsec.Class | 
| ExplicitForAll | Language.Haskell.Extension, Distribution.Simple | 
| explicitLibModules | Distribution.Types.Library, Distribution.PackageDescription | 
| ExplicitNamespaces | Language.Haskell.Extension, Distribution.Simple | 
| exponent | Distribution.Compat.Prelude.Internal | 
| expose | Distribution.Simple.Program.HcPkg | 
| exposed |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| ExposedModule |  | 
| 1 (Type/Class) | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposedModules |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| exposedName | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposedReexport | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposeInvocation | Distribution.Simple.Program.HcPkg | 
| extendConfiguredComponentMap | Distribution.Backpack.ConfiguredComponent | 
| ExtendedDefaultRules | Language.Haskell.Extension, Distribution.Simple | 
| extendLinkedComponentMap | Distribution.Backpack.LinkedComponent | 
| ExtensibleRecords | Language.Haskell.Extension, Distribution.Simple | 
| Extension | Language.Haskell.Extension, Distribution.Simple | 
| extensionsToFlags | Distribution.Simple.Compiler, Distribution.Simple | 
| externalPackageDeps | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| extraBundledLibs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| extraConfigArgs | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| extractCondition | Distribution.Types.CondTree, Distribution.PackageDescription.Configuration | 
| extractConditions | Distribution.PackageDescription.Configuration | 
| extraDocFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| extraFrameworkDirs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| extraGHCiLibraries |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| extraGHCiLibs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| extraLibDirs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| extraLibFlavours |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| extraLibraries |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| extraLibs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| ExtraOptions | Distribution.TestSuite | 
| extraSrcFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| extraTmpFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| Fail | Distribution.TestSuite | 
| fail | Distribution.Compat.Prelude.Internal | 
| failProgress | Distribution.Utils.Progress | 
| failReadE | Distribution.ReadE | 
| Failures | Distribution.Simple.Setup | 
| Fair | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| False | Distribution.Compat.Prelude.Internal | 
| falseArg | Distribution.Simple.Setup | 
| Fawkes_Runtime_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Field |  | 
| 1 (Type/Class) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| 2 (Data Constructor) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| fieldAnn | Distribution.Parsec.Field | 
| fieldDescrParse | Distribution.FieldGrammar.FieldDescrs | 
| fieldDescrPretty | Distribution.FieldGrammar.FieldDescrs | 
| FieldDescrs | Distribution.FieldGrammar.FieldDescrs | 
| fieldDescrsToList | Distribution.FieldGrammar.FieldDescrs | 
| FieldGrammar | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| fieldGrammarKnownFieldList | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| FieldLine |  | 
| 1 (Type/Class) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| 2 (Data Constructor) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| fieldLinesToStream | Distribution.Parsec.FieldLineStream | 
| FieldLineStream | Distribution.Parsec.FieldLineStream | 
| fieldLineStreamFromBS | Distribution.Parsec.FieldLineStream | 
| fieldLineStreamFromString | Distribution.Parsec.FieldLineStream | 
| FieldName | Distribution.Parsec.Field | 
| fieldName | Distribution.Parsec.Field | 
| Fields | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| fieldUniverse | Distribution.Parsec.Field | 
| fileGlobMatches | Distribution.Simple.Glob | 
| filenameCDialect | Distribution.Simple.CCompiler | 
| FilePath | Distribution.Compat.Prelude.Internal | 
| FilePathNT |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| filter | Distribution.Compat.Prelude.Internal | 
| filterM | Distribution.Compat.Prelude.Internal | 
| finalizePackageDescription | Distribution.PackageDescription.Configuration | 
| finalizePD | Distribution.PackageDescription.Configuration | 
| find | Distribution.Compat.Prelude.Internal | 
| findAllFilesWithExtension | Distribution.Simple.Utils | 
| findDistPref | Distribution.Simple.Configure | 
| findDistPrefOrDefault | Distribution.Simple.Configure | 
| findDuplicateFlagAssignments | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| findFile | Distribution.Simple.Utils | 
| findFileWithExtension | Distribution.Simple.Utils | 
| findFileWithExtension' | Distribution.Simple.Utils | 
| findFirstFile | Distribution.Simple.Utils | 
| findHookedPackageDesc | Distribution.Simple.Utils | 
| findModuleFile | Distribution.Simple.Utils | 
| findModuleFiles | Distribution.Simple.Utils | 
| findPackageDesc | Distribution.Simple.Utils | 
| findProgramLocation | Distribution.Simple.Utils, Distribution.Simple.Program | 
| findProgramOnPath | Distribution.Simple.Program | 
| findProgramOnSearchPath | Distribution.Simple.Program.Find, Distribution.Simple.Program | 
| findProgramVersion | Distribution.Simple.Utils, Distribution.Simple.Program | 
| Finished | Distribution.TestSuite | 
| first | Distribution.Compat.Prelude.Internal | 
| Flag |  | 
| 1 (Type/Class) | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| 3 (Data Constructor) | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 4 (Type/Class) | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 5 (Type/Class) | Distribution.Simple.Compiler | 
| FlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| flagAssignment | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| flagDebugInfo | Distribution.Simple.GHC | 
| flagDefault |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| flagDescription |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| flagFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| flagGhciScript | Distribution.Simple.GHC | 
| flagManual |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| FlagName | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| flagName |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| flagPackageConf |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.Program.HcPkg | 
| flagProfAuto | Distribution.Simple.GHC | 
| flagToDebugInfoLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| flagToList | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| flagToMaybe | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| flagToOptimisationLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| flagToProfDetailLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| flagToVerbosity | Distribution.Verbosity | 
| flagWarnMissingHomeModules | Distribution.Simple.GHC | 
| flatStyle | Distribution.Pretty, Distribution.Text | 
| flattenPackageDescription | Distribution.PackageDescription.Configuration | 
| FlexibleContexts | Language.Haskell.Extension, Distribution.Simple | 
| FlexibleInstances | Language.Haskell.Extension, Distribution.Simple | 
| flibBuildDir | Distribution.Simple.BuildPaths | 
| FLibComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| flibdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| flip | Distribution.Compat.Prelude.Internal | 
| Float | Distribution.Compat.Prelude.Internal | 
| floatDigits | Distribution.Compat.Prelude.Internal | 
| Floating | Distribution.Compat.Prelude.Internal | 
| floatRadix | Distribution.Compat.Prelude.Internal | 
| floatRange | Distribution.Compat.Prelude.Internal | 
| floor | Distribution.Compat.Prelude.Internal | 
| FLSCons | Distribution.Parsec.FieldLineStream | 
| FLSLast | Distribution.Parsec.FieldLineStream | 
| FLTK_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| fmap | Distribution.Compat.Prelude.Internal | 
| Foldable | Distribution.Compat.Prelude.Internal | 
| foldComponent | Distribution.Types.Component, Distribution.Simple.LocalBuildInfo | 
| foldl | Distribution.Compat.Prelude.Internal | 
| foldl' | Distribution.Compat.Prelude.Internal | 
| foldl1 | Distribution.Compat.Prelude.Internal | 
| foldM | Distribution.Compat.Prelude.Internal | 
| foldMap | Distribution.Compat.Prelude.Internal | 
| foldProgress | Distribution.Utils.Progress | 
| foldr | Distribution.Compat.Prelude.Internal | 
| foldr1 | Distribution.Compat.Prelude.Internal | 
| foldVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| foldVersionRange' | Distribution.Version, Distribution.Simple | 
| Font_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| for | Distribution.Compat.Prelude.Internal | 
| ForDevelopment | Distribution.Simple.Setup | 
| ForeignFunctionInterface | Language.Haskell.Extension, Distribution.Simple | 
| ForeignLib |  | 
| 1 (Type/Class) | Distribution.Types.ForeignLib, Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| 2 (Data Constructor) | Distribution.Types.ForeignLib | 
| foreignLibBuildInfo |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| foreignLibFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| foreignLibIsShared | Distribution.Types.ForeignLib | 
| foreignLibModDefFile |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| foreignLibModules | Distribution.Types.ForeignLib | 
| foreignLibName |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| ForeignLibNativeShared | Distribution.Types.ForeignLibType | 
| ForeignLibNativeStatic | Distribution.Types.ForeignLibType | 
| ForeignLibOption | Distribution.Types.ForeignLibOption | 
| foreignLibOptions |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| foreignLibs |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| ForeignLibStandalone | Distribution.Types.ForeignLibOption | 
| ForeignLibType | Distribution.Types.ForeignLibType | 
| foreignLibType |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| foreignLibTypeIsShared | Distribution.Types.ForeignLibType | 
| ForeignLibTypeUnknown | Distribution.Types.ForeignLibType | 
| foreignLibVersion | Distribution.Types.ForeignLib | 
| foreignLibVersionInfo |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| foreignLibVersionLinux |  | 
| 1 (Function) | Distribution.Types.ForeignLib | 
| 2 (Function) | Distribution.Types.ForeignLib.Lens, Distribution.Types.Lens | 
| ForHackage | Distribution.Simple.Setup | 
| for_ | Distribution.Compat.Prelude.Internal | 
| FoundOnSystem | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| Fractional | Distribution.Compat.Prelude.Internal | 
| frameworkDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| frameworks |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| Frameworx_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| FreeBSD | Distribution.System | 
| FreeImage | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Freertos_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| FreeText |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| freeVars | Distribution.PackageDescription.Configuration | 
| fromComponents | Distribution.ModuleName | 
| fromDepMap | Distribution.Types.DependencyMap | 
| fromDistinctList | Distribution.Compat.Graph | 
| fromEnum | Distribution.Compat.Prelude.Internal | 
| fromFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| fromFlagOrDefault | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| fromInteger | Distribution.Compat.Prelude.Internal | 
| fromIntegral | Distribution.Compat.Prelude.Internal | 
| fromList |  | 
| 1 (Function) | Distribution.Compat.DList | 
| 2 (Function) | Distribution.Simple.PackageIndex | 
| fromMaybe | Distribution.Compat.Prelude.Internal | 
| fromNubList | Distribution.Utils.NubList | 
| fromNubListR | Distribution.Utils.NubList | 
| fromPathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| fromRational | Distribution.Compat.Prelude.Internal | 
| fromShortText | Distribution.Utils.ShortText | 
| FromString | Distribution.InstalledPackageInfo | 
| fromString | Distribution.Compat.Prelude.Internal, Distribution.ModuleName | 
| fromUTF8BS | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| fromUTF8LBS | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| fromVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| FSep |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| FSFAP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| FSFUL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| FSFULLR | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| fst | Distribution.Compat.Prelude.Internal | 
| FTL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| FullDb | Distribution.Backpack.FullUnitId | 
| FullUnitId |  | 
| 1 (Type/Class) | Distribution.Backpack.FullUnitId | 
| 2 (Data Constructor) | Distribution.Backpack.FullUnitId | 
| FunctionalDependencies | Language.Haskell.Extension, Distribution.Simple | 
| Functor | Distribution.Compat.Prelude.Internal | 
| GADTs | Language.Haskell.Extension, Distribution.Simple | 
| GADTSyntax | Language.Haskell.Extension, Distribution.Simple | 
| gather | Distribution.Compat.ReadP | 
| GBinaryGet | Distribution.Compat.Binary | 
| GBinaryPut | Distribution.Compat.Binary | 
| gccProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| GCC_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| GCC_exception_3_1 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| gcd | Distribution.Compat.Prelude.Internal | 
| generalInstalledPackageInfo | Distribution.Simple.Register | 
| GeneralizedNewtypeDeriving | Language.Haskell.Extension, Distribution.Simple | 
| generate |  | 
| 1 (Function) | Distribution.Simple.Build.PathsModule | 
| 2 (Function) | Distribution.Simple.Build.Macros | 
| generatePackageVersionMacros | Distribution.Simple.Build.Macros | 
| generateRegistrationInfo | Distribution.Simple.Register | 
| Generic | Distribution.Compat.Prelude.Internal | 
| GenericPackageDescription |  | 
| 1 (Type/Class) | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| genericRnf | Distribution.Compat.Prelude.Internal | 
| Generics | Language.Haskell.Extension, Distribution.Simple | 
| genPackageFlags |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| Get | Distribution.Compat.Binary | 
| get |  | 
| 1 (Function) | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Distribution.Compat.ReadP | 
| getAll | Distribution.Compat.Semigroup | 
| getAllInternalToolDependencies | Distribution.Simple.BuildToolDepends | 
| getAllToolDependencies | Distribution.Simple.BuildToolDepends | 
| getAny | Distribution.Compat.Semigroup | 
| getCabalSpecVersion | Distribution.Parsec.ParseResult | 
| getChar | Distribution.Compat.Prelude.Internal | 
| getCompilerVersion | Distribution.Simple.HaskellSuite | 
| getComponent | Distribution.Types.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| getComponentLocalBuildInfo | Distribution.Simple.LocalBuildInfo | 
| getConfigStateFile | Distribution.Simple.Configure | 
| getContents | Distribution.Compat.Prelude.Internal | 
| getCurTime | Distribution.Compat.Time | 
| getDbProgramOutput | Distribution.Simple.Program | 
| getDirectoryContents | Distribution.PackageDescription.Check | 
| getDirectoryContentsRecursive | Distribution.Simple.Utils | 
| getEffectiveEnvironment | Distribution.Simple.Program.Run | 
| getExeSourceFiles | Distribution.Simple.BuildPaths | 
| getExtensions | Distribution.Simple.HaskellSuite | 
| getFileAge | Distribution.Compat.Time | 
| getFileContents | Distribution.PackageDescription.Check | 
| getFilePathNT | Distribution.Parsec.Newtypes | 
| getFLibSourceFiles | Distribution.Simple.BuildPaths | 
| getFreeText | Distribution.Parsec.Newtypes | 
| getGhcInfo | Distribution.Simple.GHC | 
| getGlobalPackageDB |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| getHSLibraryName | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| getImplInfo | Distribution.Simple.GHC | 
| getInput | Distribution.Parsec.LexerMonad | 
| getInstalledPackages |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.Configure | 
| getInstalledPackagesMonitorFiles |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.Configure | 
| getInternalPackages | Distribution.Simple.Configure | 
| getLanguages | Distribution.Simple.HaskellSuite | 
| getLast' | Distribution.Compat.Semigroup | 
| getLibDir |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| getLibSourceFiles | Distribution.Simple.BuildPaths | 
| getLine | Distribution.Compat.Prelude.Internal | 
| getModTime | Distribution.Compat.Time | 
| getMQuoted | Distribution.Parsec.Newtypes | 
| getName | Distribution.Parsec.Field | 
| getNormalCommandDescriptions | Distribution.Simple.Command | 
| getPackageDBContents |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| 3 (Function) | Distribution.Simple.Configure | 
| getPersistBuildConfig | Distribution.Simple.Configure | 
| getPos | Distribution.Parsec.LexerMonad | 
| getProgramInvocationOutput | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| getProgramInvocationOutputAndErrors | Distribution.Simple.Program.Run | 
| getProgramOutput | Distribution.Simple.Program | 
| getProgramSearchPath | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| getSourceFiles | Distribution.Simple.BuildPaths | 
| getSpecLicense | Distribution.Parsec.Newtypes | 
| getSpecVersion | Distribution.Parsec.Newtypes | 
| getStartCode | Distribution.Parsec.LexerMonad | 
| getSystemSearchPath | Distribution.Simple.Program.Find | 
| getTestedWith | Distribution.Parsec.Newtypes | 
| Getting | Distribution.Compat.Lens | 
| getting | Distribution.Compat.Lens | 
| getToken | Distribution.Parsec.Newtypes | 
| getToken' | Distribution.Parsec.Newtypes | 
| getWord8 | Distribution.Compat.Binary | 
| GFDL_1_1_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GFDL_1_1_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GFDL_1_2_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GFDL_1_2_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GFDL_1_3_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GFDL_1_3_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| gget | Distribution.Compat.Binary | 
| GHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| GhcDynamicOnly | Distribution.Simple.Program.GHC | 
| GhcDynLinkMode | Distribution.Simple.Program.GHC | 
| GhcEnvFileClearPackageDbStack | Distribution.Simple.GHC | 
| GhcEnvFileComment | Distribution.Simple.GHC | 
| GhcEnvFilePackageDb | Distribution.Simple.GHC | 
| GhcEnvFilePackageId | Distribution.Simple.GHC | 
| GhcEnvironmentFileEntry | Distribution.Simple.GHC | 
| GHCForeignImportPrim | Language.Haskell.Extension, Distribution.Simple | 
| GhcImplInfo |  | 
| 1 (Type/Class) | Distribution.Simple.GHC | 
| 2 (Data Constructor) | Distribution.Simple.GHC | 
| ghcInvocation | Distribution.Simple.Program.GHC | 
| GHCJS | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| Ghcjs | Distribution.System | 
| ghcjsPkgProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| ghcjsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| GhcMaximumOptimisation | Distribution.Simple.Program.GHC | 
| GhcMode | Distribution.Simple.Program.GHC | 
| GhcModeAbiHash | Distribution.Simple.Program.GHC | 
| GhcModeCompile | Distribution.Simple.Program.GHC | 
| GhcModeInteractive | Distribution.Simple.Program.GHC | 
| GhcModeLink | Distribution.Simple.Program.GHC | 
| GhcModeMake | Distribution.Simple.Program.GHC | 
| GhcNoOptimisation | Distribution.Simple.Program.GHC | 
| GhcNormalOptimisation | Distribution.Simple.Program.GHC | 
| ghcOptCabal | Distribution.Simple.Program.GHC | 
| ghcOptCcOptions | Distribution.Simple.Program.GHC | 
| ghcOptCppIncludePath | Distribution.Simple.Program.GHC | 
| ghcOptCppIncludes | Distribution.Simple.Program.GHC | 
| ghcOptCppOptions | Distribution.Simple.Program.GHC | 
| ghcOptCxxOptions | Distribution.Simple.Program.GHC | 
| ghcOptDebugInfo | Distribution.Simple.Program.GHC | 
| ghcOptDylibName | Distribution.Simple.Program.GHC | 
| ghcOptDynHiSuffix | Distribution.Simple.Program.GHC | 
| ghcOptDynLinkMode | Distribution.Simple.Program.GHC | 
| ghcOptDynObjSuffix | Distribution.Simple.Program.GHC | 
| ghcOptExtensionMap | Distribution.Simple.Program.GHC | 
| ghcOptExtensions | Distribution.Simple.Program.GHC | 
| ghcOptExtra | Distribution.Simple.Program.GHC | 
| ghcOptExtraDefault | Distribution.Simple.Program.GHC | 
| ghcOptExtraPath | Distribution.Simple.Program.GHC | 
| ghcOptFfiIncludes | Distribution.Simple.Program.GHC | 
| ghcOptFPic | Distribution.Simple.Program.GHC | 
| ghcOptGHCiScripts | Distribution.Simple.Program.GHC | 
| ghcOptHideAllPackages | Distribution.Simple.Program.GHC | 
| ghcOptHiDir | Distribution.Simple.Program.GHC | 
| ghcOptHiSuffix | Distribution.Simple.Program.GHC | 
| ghcOptHPCDir | Distribution.Simple.Program.GHC | 
| GhcOptimisation | Distribution.Simple.Program.GHC | 
| ghcOptInputFiles | Distribution.Simple.Program.GHC | 
| ghcOptInputModules | Distribution.Simple.Program.GHC | 
| ghcOptInstantiatedWith | Distribution.Simple.Program.GHC | 
| GhcOptions |  | 
| 1 (Type/Class) | Distribution.Simple.Program.GHC | 
| 2 (Data Constructor) | Distribution.Simple.Program.GHC | 
| ghcOptLanguage | Distribution.Simple.Program.GHC | 
| ghcOptLinkFrameworkDirs | Distribution.Simple.Program.GHC | 
| ghcOptLinkFrameworks | Distribution.Simple.Program.GHC | 
| ghcOptLinkLibPath | Distribution.Simple.Program.GHC | 
| ghcOptLinkLibs | Distribution.Simple.Program.GHC | 
| ghcOptLinkModDefFiles | Distribution.Simple.Program.GHC | 
| ghcOptLinkNoHsMain | Distribution.Simple.Program.GHC | 
| ghcOptLinkOptions | Distribution.Simple.Program.GHC | 
| ghcOptMode | Distribution.Simple.Program.GHC | 
| ghcOptNoAutoLinkPackages | Distribution.Simple.Program.GHC | 
| ghcOptNoCode | Distribution.Simple.Program.GHC | 
| ghcOptNoLink | Distribution.Simple.Program.GHC | 
| ghcOptNumJobs | Distribution.Simple.Program.GHC | 
| ghcOptObjDir | Distribution.Simple.Program.GHC | 
| ghcOptObjSuffix | Distribution.Simple.Program.GHC | 
| ghcOptOptimisation | Distribution.Simple.Program.GHC | 
| ghcOptOutputDir | Distribution.Simple.Program.GHC | 
| ghcOptOutputDynFile | Distribution.Simple.Program.GHC | 
| ghcOptOutputFile | Distribution.Simple.Program.GHC | 
| ghcOptPackageDBs | Distribution.Simple.Program.GHC | 
| ghcOptPackages | Distribution.Simple.Program.GHC | 
| ghcOptProfilingAuto | Distribution.Simple.Program.GHC | 
| ghcOptProfilingMode | Distribution.Simple.Program.GHC | 
| ghcOptRPaths | Distribution.Simple.Program.GHC | 
| ghcOptShared | Distribution.Simple.Program.GHC | 
| ghcOptSourcePath | Distribution.Simple.Program.GHC | 
| ghcOptSourcePathClear | Distribution.Simple.Program.GHC | 
| ghcOptSplitObjs | Distribution.Simple.Program.GHC | 
| ghcOptSplitSections | Distribution.Simple.Program.GHC | 
| ghcOptStaticLib | Distribution.Simple.Program.GHC | 
| ghcOptStubDir | Distribution.Simple.Program.GHC | 
| ghcOptThisComponentId | Distribution.Simple.Program.GHC | 
| ghcOptThisUnitId | Distribution.Simple.Program.GHC | 
| ghcOptVerbosity | Distribution.Simple.Program.GHC | 
| ghcOptWarnMissingHomeModules | Distribution.Simple.Program.GHC | 
| ghcPkgProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| ghcPlatformAndVersionString | Distribution.Simple.GHC | 
| GhcProfAuto | Distribution.Simple.Program.GHC | 
| GhcProfAutoAll | Distribution.Simple.Program.GHC | 
| GhcProfAutoExported | Distribution.Simple.Program.GHC | 
| GhcProfAutoToplevel | Distribution.Simple.Program.GHC | 
| ghcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| GhcSpecialOptimisation | Distribution.Simple.Program.GHC | 
| GhcStaticAndDynamic | Distribution.Simple.Program.GHC | 
| GhcStaticOnly | Distribution.Simple.Program.GHC | 
| Giftware | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Git | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| GL2PS | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Glide | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Glob | Distribution.Simple.Glob | 
| globalCommand | Distribution.Simple.Setup | 
| GlobalFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| globalNumericVersion | Distribution.Simple.Setup | 
| GlobalPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| globalVersion | Distribution.Simple.Setup | 
| GlobMatch | Distribution.Simple.Glob | 
| GlobMissingDirectory | Distribution.Simple.Glob | 
| GlobResult | Distribution.Simple.Glob | 
| Globstar | Distribution.CabalSpecVersion | 
| GlobSyntaxError | Distribution.Simple.Glob | 
| GlobWarnMultiDot | Distribution.Simple.Glob | 
| Glulxe | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| gmappend | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| gmempty | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| GnuArch | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| Gnuplot | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Gnu_javamail_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| GPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| GPL_1_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GPL_1_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GPL_2_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GPL_2_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GPL_3_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GPL_3_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| gput | Distribution.Compat.Binary | 
| Graph | Distribution.Compat.Graph | 
| greencardProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| Group | Distribution.TestSuite | 
| GroupLogs | Distribution.Simple.Test.Log | 
| groupName | Distribution.TestSuite | 
| groupTests | Distribution.TestSuite | 
| GSOAP_1_3b | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| GT | Distribution.Compat.Prelude.Internal | 
| guessWay | Distribution.Simple.Hpc | 
| haddock | Distribution.Simple.Haddock | 
| haddockArgs | Distribution.Simple.Setup | 
| haddockBenchmarks | Distribution.Simple.Setup | 
| haddockCabalFilePath | Distribution.Simple.Setup | 
| haddockCommand | Distribution.Simple.Setup | 
| haddockContents | Distribution.Simple.Setup | 
| haddockCss | Distribution.Simple.Setup | 
| haddockdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| haddockDirName | Distribution.Simple.BuildPaths | 
| haddockDistPref | Distribution.Simple.Setup | 
| haddockExecutables | Distribution.Simple.Setup | 
| HaddockFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| haddockForeignLibs | Distribution.Simple.Setup | 
| haddockForHackage | Distribution.Simple.Setup | 
| haddockHoogle | Distribution.Simple.Setup | 
| haddockHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| haddockHscolourCss | Distribution.Simple.Setup | 
| haddockHtml | Distribution.Simple.Setup | 
| haddockHtmlLocation | Distribution.Simple.Setup | 
| haddockHTMLs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| haddockInterfaces |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| haddockInternal | Distribution.Simple.Setup | 
| haddockKeepTempFiles | Distribution.Simple.Setup | 
| haddockLinkedSource | Distribution.Simple.Setup | 
| haddockName | Distribution.Simple.BuildPaths | 
| haddockOptions | Distribution.Simple.Setup | 
| haddockPackagePaths | Distribution.Simple.Haddock | 
| haddockPref | Distribution.Simple.BuildPaths | 
| haddockProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| haddockProgramArgs | Distribution.Simple.Setup | 
| haddockProgramPaths | Distribution.Simple.Setup | 
| haddockQuickJump | Distribution.Simple.Setup | 
| HaddockTarget | Distribution.Simple.Setup | 
| haddockTestSuites | Distribution.Simple.Setup | 
| haddockVerbosity | Distribution.Simple.Setup | 
| HaLVM | Distribution.System | 
| handleDoesNotExist | Distribution.Simple.Utils | 
| happyProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hasBenchmarks | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| HasBuildInfo | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| HasBuildInfos | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| HasCommonStanzas |  | 
| 1 (Type/Class) | Distribution.CabalSpecVersion | 
| 2 (Data Constructor) | Distribution.CabalSpecVersion | 
| HasElif |  | 
| 1 (Type/Class) | Distribution.CabalSpecVersion | 
| 2 (Data Constructor) | Distribution.CabalSpecVersion | 
| hasExes | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| hasForeignLibs | Distribution.Types.PackageDescription | 
| HasGlobstar |  | 
| 1 (Type/Class) | Distribution.CabalSpecVersion | 
| 2 (Data Constructor) | Distribution.CabalSpecVersion | 
| hashModuleSubst | Distribution.Backpack | 
| Haskell2010 | Language.Haskell.Extension, Distribution.Simple | 
| Haskell98 | Language.Haskell.Extension, Distribution.Simple | 
| HaskellReport | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| HaskellSuite | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| haskellSuitePkgProgram | Distribution.Simple.Program.Builtin | 
| haskellSuiteProgram | Distribution.Simple.Program.Builtin | 
| hasLibs | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| hasLowerBound | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| HasMungedPackageId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| hasPublicLib | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| hasTests | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| HasUnitId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| hasUpperBound | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| HBC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| hcOptions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| HcPkgInfo |  | 
| 1 (Type/Class) | Distribution.Simple.Program.HcPkg | 
| 2 (Data Constructor) | Distribution.Simple.Program.HcPkg | 
| hcPkgInfo |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| hcPkgProgram | Distribution.Simple.Program.HcPkg | 
| hcProfOptions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| hcSharedOptions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| hcStaticOptions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| head | Distribution.Compat.Prelude.Internal | 
| Helium | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| helpCommandUI | Distribution.Simple.Command | 
| HereDocuments | Language.Haskell.Extension, Distribution.Simple | 
| hexDigit | Distribution.Compat.CharParsing | 
| HexFloatLiterals | Language.Haskell.Extension, Distribution.Simple | 
| hGetContents | Distribution.Utils.IOData | 
| HiddenCommand | Distribution.Simple.Command | 
| hiddenCommand | Distribution.Simple.Command | 
| hiddenField | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| hiddenModules |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| hide | Distribution.Simple.Program.HcPkg | 
| hideInvocation | Distribution.Simple.Program.HcPkg | 
| HidingRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| hmakeProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| homepage |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| HookedBuildInfo | Distribution.Types.HookedBuildInfo, Distribution.PackageDescription | 
| hookedPreProcessors | Distribution.Simple.UserHooks, Distribution.Simple | 
| hookedPrograms | Distribution.Simple.UserHooks, Distribution.Simple | 
| hostPlatform | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| hpcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| HPND | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Hppa | Distribution.System | 
| hPutContents | Distribution.Utils.IOData | 
| HPUX | Distribution.System | 
| hsc2hsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hscolour | Distribution.Simple.Haddock | 
| hscolourBenchmarks | Distribution.Simple.Setup | 
| hscolourCabalFilePath | Distribution.Simple.Setup | 
| hscolourCommand | Distribution.Simple.Setup | 
| hscolourCSS | Distribution.Simple.Setup | 
| hscolourDistPref | Distribution.Simple.Setup | 
| hscolourExecutables | Distribution.Simple.Setup | 
| HscolourFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| hscolourForeignLibs | Distribution.Simple.Setup | 
| hscolourHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| hscolourPref | Distribution.Simple.BuildPaths | 
| hscolourProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hscolourTestSuites | Distribution.Simple.Setup | 
| hscolourVerbosity | Distribution.Simple.Setup | 
| hsLibraries |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| hsSourceDirs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| hstoolVersion | Distribution.Simple.HaskellSuite | 
| htmlDir | Distribution.Simple.Hpc | 
| htmldir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| HtmldirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Hugs | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| Hurd | Distribution.System | 
| hyloVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| I2p_gpl_java_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| I386 | Distribution.System | 
| IA64 | Distribution.System | 
| IBM_pibs | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ICU | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| id | Distribution.Compat.Prelude.Internal | 
| ignoreBOM | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| ignoreConditions | Distribution.Types.CondTree | 
| IJG | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ImageMagick | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| IMatix | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Imlib2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Impl | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| ImplicitParams | Language.Haskell.Extension, Distribution.Simple | 
| ImplicitPrelude | Language.Haskell.Extension, Distribution.Simple | 
| importDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| ImpredicativeTypes | Language.Haskell.Extension, Distribution.Simple | 
| includedir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| includeDirs |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| includeProvidesRn | Distribution.Types.IncludeRenaming | 
| IncludeRenaming |  | 
| 1 (Type/Class) | Distribution.Types.IncludeRenaming | 
| 2 (Data Constructor) | Distribution.Types.IncludeRenaming | 
| includeRequiresRn | Distribution.Types.IncludeRenaming | 
| includes |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| InclusiveBound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| IncoherentInstances | Language.Haskell.Extension, Distribution.Simple | 
| incPos | Distribution.Parsec.Common | 
| IndefFullUnitId | Distribution.Backpack | 
| indefinite |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| Indent | Distribution.Parsec.Lexer | 
| indentWith | Distribution.Pretty | 
| info | Distribution.Simple.Utils | 
| infoNoWrap | Distribution.Simple.Utils | 
| infoProgress | Distribution.Utils.LogProgress | 
| Info_ZIP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| init |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Distribution.Simple.Program.HcPkg | 
| initialBuildSteps | Distribution.Simple.Build | 
| initialPathTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| initInvocation | Distribution.Simple.Program.HcPkg | 
| initPackageDB |  | 
| 1 (Function) | Distribution.Simple.HaskellSuite | 
| 2 (Function) | Distribution.Simple.Register | 
| inplaceInstalledPackageInfo | Distribution.Simple.Register | 
| inplacePackageDbPath | Distribution.Simple.UHC | 
| InputStream | Distribution.Parsec.LexerMonad | 
| insert |  | 
| 1 (Function) | Distribution.Compat.Graph | 
| 2 (Function) | Distribution.Simple.PackageIndex | 
| insertFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| install | Distribution.Simple.Install | 
| installCabalFilePath | Distribution.Simple.Setup | 
| installCommand | Distribution.Simple.Setup | 
| installDest | Distribution.Simple.Setup | 
| installDirectoryContents | Distribution.Simple.Utils | 
| InstallDirs |  | 
| 1 (Type/Class) | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| 2 (Data Constructor) | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| installDirsOptions | Distribution.Simple.Setup | 
| installDirsTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| InstallDirTemplates | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| installDirTemplates | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| installDistPref | Distribution.Simple.Setup | 
| installedComponentId | Distribution.InstalledPackageInfo | 
| installedComponentId_ |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| installedDepends | Distribution.Package, Distribution.Make, Distribution.Simple | 
| installedOpenUnitId | Distribution.InstalledPackageInfo | 
| InstalledPackageId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| installedPackageId |  | 
| 1 (Function) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| InstalledPackageIndex | Distribution.Simple.PackageIndex | 
| InstalledPackageInfo |  | 
| 1 (Type/Class) | Distribution.Types.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo.Lens, Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| installedPkgs | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| installedUnitId |  | 
| 1 (Function) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| installExe |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| installExecutableFile | Distribution.Simple.Utils | 
| installExecutableFiles | Distribution.Simple.Utils | 
| InstallFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| installFLib | Distribution.Simple.GHC | 
| installIncludes |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| installInPlace | Distribution.Simple.Setup | 
| installLib |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| installMaybeExecutableFile | Distribution.Simple.Utils | 
| installMaybeExecutableFiles | Distribution.Simple.Utils | 
| installOrdinaryFile | Distribution.Simple.Utils | 
| installOrdinaryFiles | Distribution.Simple.Utils | 
| installPackageDB | Distribution.Simple.Setup | 
| installUseWrapper | Distribution.Simple.Setup | 
| installVerbosity | Distribution.Simple.Setup | 
| InstanceSigs | Language.Haskell.Extension, Distribution.Simple | 
| instantiatedWith |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| instHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| Int | Distribution.Compat.Prelude.Internal | 
| Int16 | Distribution.Compat.Prelude.Internal | 
| Int32 | Distribution.Compat.Prelude.Internal | 
| Int64 | Distribution.Compat.Prelude.Internal | 
| Int8 | Distribution.Compat.Prelude.Internal | 
| Integer | Distribution.Compat.Prelude.Internal | 
| Integral | Distribution.Compat.Prelude.Internal | 
| integral | Distribution.Compat.CharParsing | 
| Intel | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Intel_ACPI | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| interact | Distribution.Compat.Prelude.Internal | 
| Interbase_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| intercalate | Distribution.Compat.Prelude.Internal, Distribution.Utils.Generic, Distribution.Simple.Utils | 
| internalPackageDBPath | Distribution.Simple.Register | 
| interpModuleRenaming | Distribution.Types.ModuleRenaming | 
| interpretPackageDbFlags | Distribution.Simple.Configure | 
| InterruptibleFFI | Language.Haskell.Extension, Distribution.Simple | 
| intersectVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| IntersectVersionRanges | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| intersectVersionRanges | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| IntersectVersionRangesF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| intersperse | Distribution.Compat.Prelude.Internal | 
| intToVerbosity | Distribution.Verbosity | 
| invertVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| invertVersionRange | Distribution.Version, Distribution.Simple | 
| invocationAsBatchFile | Distribution.Simple.Program.Script | 
| invocationAsShellScript | Distribution.Simple.Program.Script | 
| invocationAsSystemScript | Distribution.Simple.Program.Script | 
| invoke | Distribution.Simple.Program.HcPkg | 
| invokeHcPkg | Distribution.Simple.Register | 
| in_field_braces | Distribution.Parsec.Lexer | 
| in_field_layout | Distribution.Parsec.Lexer | 
| in_section | Distribution.Parsec.Lexer | 
| IO | Distribution.Compat.Prelude.Internal | 
| IOData | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataBinary | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataMode | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataModeBinary | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataModeText | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataText | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IOEncoding | Distribution.Simple.Program.Run | 
| IOEncodingText | Distribution.Simple.Program.Run | 
| IOEncodingUTF8 | Distribution.Simple.Program.Run | 
| IOError | Distribution.Compat.Prelude.Internal | 
| ioError | Distribution.Compat.Prelude.Internal | 
| IOS | Distribution.System | 
| IPA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ipiFieldGrammar | Distribution.Types.InstalledPackageInfo.FieldGrammar | 
| IPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| IRIX | Distribution.System | 
| isAbsoluteOnAnyPlatform | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| isAlpha | Distribution.Compat.Prelude.Internal | 
| isAlphaNum | Distribution.Compat.Prelude.Internal | 
| isAnyVersion | Distribution.Version, Distribution.Simple | 
| isAscii | Distribution.Utils.Generic | 
| isAsciiAlpha | Distribution.Utils.Generic | 
| isAsciiAlphaNum | Distribution.Utils.Generic | 
| ISC |  | 
| 1 (Data Constructor) | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| 2 (Data Constructor) | Distribution.License, Distribution.Make, Distribution.Simple | 
| isDefaultIncludeRenaming | Distribution.Types.IncludeRenaming | 
| isDefaultRenaming | Distribution.Types.ModuleRenaming | 
| isDenormalized | Distribution.Compat.Prelude.Internal | 
| isDigit | Distribution.Compat.Prelude.Internal | 
| isDynamic |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| isIEEE | Distribution.Compat.Prelude.Internal | 
| isInfinite | Distribution.Compat.Prelude.Internal | 
| isInfixOf | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| isInSearchPath | Distribution.Simple.Utils | 
| isInternal | Distribution.Simple.BuildToolDepends | 
| isJust | Distribution.Compat.Prelude.Internal | 
| isNaN | Distribution.Compat.Prelude.Internal | 
| isNegativeZero | Distribution.Compat.Prelude.Internal | 
| IsNode | Distribution.Compat.Graph | 
| isNothing | Distribution.Compat.Prelude.Internal | 
| isNoVersion | Distribution.Version, Distribution.Simple | 
| isPrefixOf | Distribution.Compat.Prelude.Internal | 
| isRelativeOnAnyPlatform | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| isSpace | Distribution.Compat.Prelude.Internal | 
| isSpecificVersion | Distribution.Version, Distribution.Simple | 
| IsString | Distribution.Compat.Prelude.Internal | 
| isSuffixOf | Distribution.Compat.Prelude.Internal | 
| isUpper | Distribution.Compat.Prelude.Internal | 
| isVerboseCallSite | Distribution.Verbosity | 
| isVerboseCallStack | Distribution.Verbosity | 
| isVerboseMarkOutput | Distribution.Verbosity | 
| isVerboseNoWrap | Distribution.Verbosity | 
| isVerboseQuiet | Distribution.Verbosity | 
| isVerboseTimestamp | Distribution.Verbosity | 
| isWildcardRange | Distribution.Types.VersionRange | 
| iterate | Distribution.Compat.Prelude.Internal | 
| JasPer_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| JavaScript | Distribution.System | 
| JavaScriptFFI | Language.Haskell.Extension, Distribution.Simple | 
| JHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| jhcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| JSON | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| jsSources |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| Just | Distribution.Compat.Prelude.Internal | 
| Key | Distribution.Compat.Graph | 
| keys | Distribution.Compat.Graph | 
| keysSet | Distribution.Compat.Graph | 
| KindSignatures | Language.Haskell.Extension, Distribution.Simple | 
| knownArches | Distribution.System | 
| knownBenchmarkTypes | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| knownBuildTypes | Distribution.Types.BuildType, Distribution.PackageDescription | 
| knownCompilerFlavors | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| KnownExtension | Language.Haskell.Extension, Distribution.Simple | 
| knownExtensions | Language.Haskell.Extension, Distribution.Simple | 
| knownField | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| knownForeignLibTypes | Distribution.Types.ForeignLibType | 
| knownLanguages | Language.Haskell.Extension, Distribution.Simple | 
| knownLicenses | Distribution.License, Distribution.Simple | 
| knownOSs | Distribution.System | 
| knownProfDetailLevels | Distribution.Simple.Compiler, Distribution.Simple | 
| knownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| knownRepoTypes | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| knownSuffixHandlers | Distribution.Simple.PreProcess | 
| knownTestTypes | Distribution.Types.TestType, Distribution.PackageDescription | 
| L | Distribution.Parsec.Lexer | 
| LAL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LAL_1_3 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LambdaCase | Language.Haskell.Extension, Distribution.Simple | 
| Language | Language.Haskell.Extension, Distribution.Simple | 
| languageToFlags | Distribution.Simple.Compiler, Distribution.Simple | 
| last | Distribution.Compat.Prelude.Internal | 
| Last' |  | 
| 1 (Type/Class) | Distribution.Compat.Semigroup | 
| 2 (Data Constructor) | Distribution.Compat.Semigroup | 
| LaterVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| laterVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| LaterVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| Latex2e | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| lcm | Distribution.Compat.Prelude.Internal | 
| lc_ann_id | Distribution.Backpack.LinkedComponent | 
| lc_cid | Distribution.Backpack.LinkedComponent | 
| lc_component | Distribution.Backpack.LinkedComponent | 
| lc_exe_deps | Distribution.Backpack.LinkedComponent | 
| lc_includes | Distribution.Backpack.LinkedComponent | 
| lc_insts | Distribution.Backpack.LinkedComponent | 
| lc_pkgid | Distribution.Backpack.LinkedComponent | 
| lc_public | Distribution.Backpack.LinkedComponent | 
| lc_shape | Distribution.Backpack.LinkedComponent | 
| lc_sig_includes | Distribution.Backpack.LinkedComponent | 
| lc_uid | Distribution.Backpack.LinkedComponent | 
| ldOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| ldProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| Left | Distribution.Compat.Prelude.Internal | 
| LegacyExeDependency |  | 
| 1 (Type/Class) | Distribution.Types.LegacyExeDependency | 
| 2 (Data Constructor) | Distribution.Types.LegacyExeDependency | 
| length | Distribution.Compat.Prelude.Internal | 
| Lens | Distribution.Compat.Lens | 
| Lens' | Distribution.Compat.Lens | 
| LensLike | Distribution.Compat.Lens | 
| LensLike' | Distribution.Compat.Lens | 
| Leptonica | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| lessVerbose | Distribution.Verbosity | 
| letter | Distribution.Compat.CharParsing | 
| Lex |  | 
| 1 (Type/Class) | Distribution.Parsec.LexerMonad | 
| 2 (Data Constructor) | Distribution.Parsec.LexerMonad | 
| lex | Distribution.Compat.Prelude.Internal | 
| lexemeParsec | Distribution.Parsec.Class | 
| LexicalError | Distribution.Parsec.Lexer | 
| LexResult |  | 
| 1 (Type/Class) | Distribution.Parsec.LexerMonad | 
| 2 (Data Constructor) | Distribution.Parsec.LexerMonad | 
| LexState |  | 
| 1 (Type/Class) | Distribution.Parsec.LexerMonad | 
| 2 (Data Constructor) | Distribution.Parsec.LexerMonad | 
| lexToken | Distribution.Parsec.Lexer | 
| LexWarning |  | 
| 1 (Type/Class) | Distribution.Parsec.LexerMonad | 
| 2 (Data Constructor) | Distribution.Parsec.LexerMonad | 
| LexWarningBOM | Distribution.Parsec.LexerMonad | 
| LexWarningNBSP | Distribution.Parsec.LexerMonad | 
| LexWarningTab | Distribution.Parsec.LexerMonad | 
| LexWarningType | Distribution.Parsec.LexerMonad | 
| LFlags | Distribution.Simple.Command | 
| LGPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| LGPLLR | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LGPL_2_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LGPL_2_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LGPL_2_1_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LGPL_2_1_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LGPL_3_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LGPL_3_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| libAbiHash |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| libBuildInfo |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| LibComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| libCoverage | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| libdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| LibdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| LiberalTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| libexecdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| libexecsubdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| libExposed |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| libModules | Distribution.Types.Library, Distribution.PackageDescription | 
| libModulesAutogen | Distribution.Types.Library, Distribution.PackageDescription | 
| libName |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| LibNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Libpng | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Library |  | 
| 1 (Type/Class) | Distribution.Types.Library, Distribution.Types.Library.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.Library, Distribution.PackageDescription | 
| library |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| libraryComponentName | Distribution.Types.ComponentName | 
| libraryDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| libraryDynDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| libraryDynDirSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| libraryFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| libsubdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| LibsubdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Libtiff | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Libtool_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| LibVersionInfo | Distribution.Types.ForeignLib | 
| libVersionInfoCRA | Distribution.Types.ForeignLib | 
| libVersionMajor | Distribution.Types.ForeignLib | 
| libVersionNumber | Distribution.Types.ForeignLib | 
| libVersionNumberShow | Distribution.Types.ForeignLib | 
| License |  | 
| 1 (Type/Class) | Distribution.SPDX.License, Distribution.SPDX | 
| 2 (Data Constructor) | Distribution.SPDX.License, Distribution.SPDX | 
| 3 (Type/Class) | Distribution.License, Distribution.Make, Distribution.Simple | 
| license |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| license' | Distribution.Types.PackageDescription | 
| licenseDocumentRef | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| LicenseExceptionId | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| licenseExceptionId | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| licenseExceptionIdList | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| licenseExceptionName | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| LicenseExpression | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| licenseFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| licenseFromSPDX | Distribution.License, Distribution.Simple | 
| LicenseId | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| licenseId | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| licenseIdList | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| licenseIdMigrationMessage | Distribution.SPDX.LicenseId | 
| licenseIsOsiApproved | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LicenseListVersion | Distribution.SPDX.LicenseListVersion, Distribution.SPDX | 
| LicenseListVersion_3_0 | Distribution.SPDX.LicenseListVersion, Distribution.SPDX | 
| LicenseListVersion_3_2 | Distribution.SPDX.LicenseListVersion, Distribution.SPDX | 
| licenseName | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| licenseRaw |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| LicenseRef | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| licenseRef | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| licenseToSPDX | Distribution.License, Distribution.Simple | 
| liftM | Distribution.Compat.Prelude.Internal | 
| liftM2 | Distribution.Compat.Prelude.Internal | 
| liftOption | Distribution.Simple.Command | 
| LiLiQ_P_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LiLiQ_Rplus_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LiLiQ_R_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| lines | Distribution.Compat.Prelude.Internal | 
| LinkedComponent |  | 
| 1 (Type/Class) | Distribution.Backpack.LinkedComponent | 
| 2 (Data Constructor) | Distribution.Backpack.LinkedComponent | 
| LinkedComponentMap | Distribution.Backpack.LinkedComponent | 
| Linux | Distribution.System | 
| Linux_OpenIB | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Linux_syscall_note | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| List | Distribution.Parsec.Newtypes | 
| list | Distribution.Simple.Program.HcPkg | 
| listDirectory | Distribution.Compat.Directory | 
| listInvocation | Distribution.Simple.Program.HcPkg | 
| listPackageSources | Distribution.Simple.SrcDist | 
| listToMaybe | Distribution.Compat.Prelude.Internal | 
| listUnion | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| listUnionRight | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| Lit | Distribution.Types.Condition, Distribution.PackageDescription | 
| LiteralFileNameGlobStar | Distribution.Simple.Glob | 
| LLVM_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| LocalBuildInfo |  | 
| 1 (Type/Class) | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| 2 (Data Constructor) | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| localBuildInfoFile | Distribution.Simple.Configure | 
| localCompatPackageKey | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| localComponentId | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| localPackage | Distribution.Types.LocalBuildInfo | 
| localPackageLog | Distribution.Simple.Test.Log | 
| localPkgDescr | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| localUnitId | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| locationPath | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| log | Distribution.Compat.Prelude.Internal | 
| logBase | Distribution.Compat.Prelude.Internal | 
| logFile | Distribution.Simple.Test.Log | 
| LogProgress | Distribution.Utils.LogProgress | 
| look | Distribution.Compat.ReadP | 
| lookup |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Distribution.Compat.Graph | 
| lookupComponent | Distribution.Types.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| lookupComponentId | Distribution.Simple.PackageIndex | 
| lookupDependency | Distribution.Simple.PackageIndex | 
| lookupFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| lookupInstalledPackageId | Distribution.Simple.PackageIndex | 
| lookupInternalDependency | Distribution.Simple.PackageIndex | 
| lookupKnownProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| lookupPackageId | Distribution.Simple.PackageIndex | 
| lookupPackageName | Distribution.Simple.PackageIndex | 
| lookupProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| lookupProgramVersion | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| lookupSourcePackageId | Distribution.Simple.PackageIndex | 
| lookupUnitId | Distribution.Simple.PackageIndex | 
| lower | Distribution.Compat.CharParsing | 
| LowerBound |  | 
| 1 (Type/Class) | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| lowercase | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| LPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LPL_1_02 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LPPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LPPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LPPL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LPPL_1_3a | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LPPL_1_3c | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| LT | Distribution.Compat.Prelude.Internal | 
| ltest | Distribution.Parsec.Lexer | 
| LToken | Distribution.Parsec.Lexer | 
| LZMA_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| M68k | Distribution.System | 
| MagicHash | Language.Haskell.Extension, Distribution.Simple | 
| main | Distribution.ModuleName | 
| maintainer |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| MajorBoundVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| majorBoundVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| MajorBoundVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| majorUpperBound | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| Make | Distribution.Types.BuildType, Distribution.PackageDescription | 
| makeAbsolute | Distribution.Compat.Directory | 
| MakeIndex | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mandir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| many |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal, Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 2 (Function) | Distribution.Compat.ReadP | 
| many1 | Distribution.Compat.ReadP | 
| manyTill |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| Map | Distribution.Compat.Prelude.Internal | 
| map | Distribution.Compat.Prelude.Internal | 
| mapAccumM | Distribution.Utils.MapAccum | 
| mapCondTree | Distribution.Types.CondTree, Distribution.PackageDescription.Configuration | 
| mapMaybe | Distribution.Compat.Prelude.Internal | 
| mappend | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| mapTreeConds | Distribution.Types.CondTree, Distribution.PackageDescription.Configuration | 
| mapTreeConstrs | Distribution.Types.CondTree, Distribution.PackageDescription.Configuration | 
| mapTreeData | Distribution.Types.CondTree, Distribution.PackageDescription.Configuration | 
| markup | Distribution.Simple.Program.Hpc | 
| markupPackage | Distribution.Simple.Hpc | 
| markupTest | Distribution.Simple.Hpc | 
| matchDirFileGlob | Distribution.Simple.Glob | 
| max | Distribution.Compat.Prelude.Internal | 
| maxBound | Distribution.Compat.Prelude.Internal | 
| MaximalDebugInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| maximum | Distribution.Compat.Prelude.Internal | 
| MaximumOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| Maybe | Distribution.Compat.Prelude.Internal | 
| maybe | Distribution.Compat.Prelude.Internal | 
| maybeComponentInstantiatedWith | Distribution.Types.ComponentLocalBuildInfo | 
| maybeExit | Distribution.Simple.Utils | 
| maybeGetPersistBuildConfig | Distribution.Simple.Configure | 
| maybeToFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| maybeToList | Distribution.Compat.Prelude.Internal | 
| mconcat | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| member | Distribution.Compat.Graph | 
| mempty | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| Mercurial | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| merge | Distribution.Simple.PackageIndex | 
| Mif_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| min | Distribution.Compat.Prelude.Internal | 
| minBound | Distribution.Compat.Prelude.Internal | 
| MinimalDebugInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| minimum | Distribution.Compat.Prelude.Internal | 
| Mips | Distribution.System | 
| MirOS | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT |  | 
| 1 (Data Constructor) | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| 2 (Data Constructor) | Distribution.License, Distribution.Make, Distribution.Simple | 
| MITNFA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_advertising | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_CMU | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_enna | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_feh | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mixDir | Distribution.Simple.Hpc | 
| Mixin |  | 
| 1 (Type/Class) | Distribution.Types.Mixin | 
| 2 (Data Constructor) | Distribution.Types.Mixin | 
| mixinIncludeRenaming | Distribution.Types.Mixin | 
| mixinPackageName | Distribution.Types.Mixin | 
| mixins |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| mixLinkPreModuleShape | Distribution.Backpack.PreModuleShape | 
| mkAbiHash | Distribution.Types.AbiHash, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkCommandUI | Distribution.Simple.Command | 
| mkComponentId | Distribution.Types.ComponentId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkComponentsGraph | Distribution.Backpack.ComponentsGraph | 
| mkDefUnitId | Distribution.Backpack | 
| MkFlag | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| mkFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| mkFlagName | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| mkGenericSharedLibName | Distribution.Simple.BuildPaths | 
| mkGenericStaticLibName | Distribution.Simple.BuildPaths | 
| mkLegacyUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkLexState | Distribution.Parsec.Lexer | 
| mkLibName | Distribution.Simple.BuildPaths | 
| mkLibVersionInfo | Distribution.Types.ForeignLib | 
| mkLicenseExceptionId | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| mkLicenseId | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mkLicenseRef | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| mkLicenseRef' | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| mkMungedPackageName | Distribution.Types.MungedPackageName | 
| mkName | Distribution.Parsec.Field | 
| MkNamelessField | Distribution.FieldGrammar.Parsec | 
| mkOpenUnitId | Distribution.Backpack | 
| MkOptDescr | Distribution.Simple.Command | 
| mkPackageName | Distribution.Types.PackageName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkPkgconfigName | Distribution.Types.PkgconfigName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkProfLibName | Distribution.Simple.BuildPaths | 
| MkSection | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| mkSharedLibName | Distribution.Simple.BuildPaths | 
| mkSimplePreProcessor | Distribution.Simple.PreProcess | 
| mkStaticLibName | Distribution.Simple.BuildPaths | 
| mkUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkUnqualComponentName | Distribution.Types.UnqualComponentName | 
| mkVersion | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| mkVersion' | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| mkVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| mod | Distribution.Compat.Prelude.Internal | 
| modifyProgramSearchPath | Distribution.Simple.Program.Db | 
| modifyVerbosity | Distribution.Verbosity | 
| modShapeProvides | Distribution.Backpack.ModuleShape | 
| modShapeRequires | Distribution.Backpack.ModuleShape | 
| ModSubst | Distribution.Backpack.ModSubst | 
| modSubst | Distribution.Backpack.ModSubst | 
| ModTime |  | 
| 1 (Type/Class) | Distribution.Compat.Time | 
| 2 (Data Constructor) | Distribution.Compat.Time | 
| Module |  | 
| 1 (Type/Class) | Distribution.Types.Module, Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Types.Module, Distribution.Package, Distribution.Make, Distribution.Simple | 
| ModuleName |  | 
| 1 (Type/Class) | Distribution.ModuleName | 
| 2 (Data Constructor) | Distribution.ModuleName | 
| moduleNameIndex | Distribution.Simple.PackageIndex | 
| modulePath |  | 
| 1 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| ModuleReexport |  | 
| 1 (Type/Class) | Distribution.Types.ModuleReexport, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.ModuleReexport, Distribution.PackageDescription | 
| moduleReexportName | Distribution.Types.ModuleReexport, Distribution.PackageDescription | 
| moduleReexportOriginalName | Distribution.Types.ModuleReexport, Distribution.PackageDescription | 
| moduleReexportOriginalPackage | Distribution.Types.ModuleReexport, Distribution.PackageDescription | 
| ModuleRenaming |  | 
| 1 (Type/Class) | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| ModuleShape |  | 
| 1 (Type/Class) | Distribution.Backpack.ModuleShape | 
| 2 (Data Constructor) | Distribution.Backpack.ModuleShape | 
| Monad | Distribution.Compat.Prelude.Internal | 
| MonadComprehensions | Language.Haskell.Extension, Distribution.Simple | 
| MonadFailDesugaring | Language.Haskell.Extension, Distribution.Simple | 
| MonadPlus | Distribution.Compat.Prelude.Internal | 
| Monoid | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| monoidalField | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| monoidalFieldAla | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| MonoLocalBinds | Language.Haskell.Extension, Distribution.Simple | 
| MonomorphismRestriction | Language.Haskell.Extension, Distribution.Simple | 
| MonoPatBinds | Language.Haskell.Extension, Distribution.Simple | 
| Monotone | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| moreRecentFile | Distribution.Simple.Utils | 
| moreVerbose | Distribution.Verbosity | 
| Motosoto | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Mpich2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| mplus | Distribution.Compat.Prelude.Internal | 
| MPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL_2_0_no_copyleft_exception | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MQuoted |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| MS_PL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MS_RL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MTLL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Multics | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| multiOption | Distribution.Simple.Command | 
| MultiParamTypeClasses | Language.Haskell.Extension, Distribution.Simple | 
| multiStageProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program.Ar | 
| MultiWayIf | Language.Haskell.Extension, Distribution.Simple | 
| munch |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.CharParsing | 
| munch1 |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.CharParsing | 
| mungedId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| mungedName | Distribution.Types.MungedPackageId | 
| mungedName' | Distribution.Package, Distribution.Make, Distribution.Simple | 
| MungedPackageId |  | 
| 1 (Type/Class) | Distribution.Types.MungedPackageId | 
| 2 (Data Constructor) | Distribution.Types.MungedPackageId | 
| mungedPackageId | Distribution.Types.InstalledPackageInfo | 
| MungedPackageName | Distribution.Types.MungedPackageName | 
| mungedPackageName | Distribution.Types.InstalledPackageInfo | 
| mungedVersion | Distribution.Types.MungedPackageId | 
| mungedVersion' | Distribution.Package, Distribution.Make, Distribution.Simple | 
| Mup | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mzero | Distribution.Compat.Prelude.Internal | 
| N | Distribution.Compat.Graph | 
| Name |  | 
| 1 (Type/Class) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| 2 (Data Constructor) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| 3 (Type/Class) | Distribution.Simple.Command | 
| name | Distribution.TestSuite | 
| nameAnn | Distribution.Parsec.Field | 
| NamedFieldPuns | Language.Haskell.Extension, Distribution.Simple | 
| NamedWildCards | Language.Haskell.Extension, Distribution.Simple | 
| NamelessField | Distribution.FieldGrammar.Parsec | 
| namelessFieldAnn | Distribution.FieldGrammar.Parsec | 
| NASA_1_3 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| nativeMultiInstance | Distribution.Simple.Program.HcPkg | 
| Naumen | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NBPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NCSA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| neededTargetsInBuildOrder | Distribution.Types.LocalBuildInfo | 
| neededTargetsInBuildOrder' | Distribution.Types.LocalBuildInfo | 
| negate | Distribution.Compat.Prelude.Internal | 
| NegativeLiterals | Language.Haskell.Extension, Distribution.Simple | 
| neighbors | Distribution.Compat.Graph | 
| NetBSD | Distribution.System | 
| NetCDF | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Net_SNMP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Never | Distribution.Simple.Setup | 
| newline | Distribution.Compat.CharParsing | 
| newPackageDepsBehaviour | Distribution.Backpack.ConfiguredComponent | 
| NewQualifiedOperators | Language.Haskell.Extension, Distribution.Simple | 
| newSimpleUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| Newsletr | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Newtype | Distribution.Compat.Newtype | 
| NFData | Distribution.Compat.Prelude.Internal | 
| NGPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| NLOD_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NLPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NoAbiTag | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| noArg | Distribution.Simple.Command | 
| NoCallStackIO | Distribution.Compat.Prelude.Internal | 
| NoCommaFSep |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| NoCommonStanzas | Distribution.CabalSpecVersion | 
| NoCopyDest | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| Node | Distribution.Compat.Graph | 
| NoDebugInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| nodeKey | Distribution.Compat.Graph | 
| nodeNeighbors | Distribution.Compat.Graph | 
| nodeValue | Distribution.Compat.Graph | 
| NoElif | Distribution.CabalSpecVersion | 
| NoExtensionOnStar | Distribution.Simple.Glob | 
| noExtraFlags | Distribution.Simple.Command | 
| NoFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| NoGlobstar | Distribution.CabalSpecVersion | 
| Nokia | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Nokia_Qt_exception_1_1 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| NondecreasingIndentation | Language.Haskell.Extension, Distribution.Simple | 
| NONE | Distribution.SPDX.License, Distribution.SPDX | 
| None | Distribution.Simple.PackageIndex | 
| noneOf | Distribution.Compat.CharParsing | 
| NoOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| NoParse | Distribution.InstalledPackageInfo | 
| noPkgDbStack | Distribution.Simple.Program.HcPkg | 
| normal | Distribution.Verbosity | 
| NormalCommand | Distribution.Simple.Command | 
| NormalDebugInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| normaliseGhcArgs | Distribution.Simple.Program.GHC | 
| normaliseLineEndings | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| normaliseVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| NormalOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| NOSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| not | Distribution.Compat.Prelude.Internal | 
| notChar | Distribution.Compat.CharParsing | 
| notElem | Distribution.Compat.Prelude.Internal | 
| notFollowedBy | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| Nothing | Distribution.Compat.Prelude.Internal | 
| notice | Distribution.Simple.Utils | 
| noticeDoc | Distribution.Simple.Utils | 
| noticeNoWrap | Distribution.Simple.Utils | 
| notThisPackageVersion | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| notThisVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| NoUpperBound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| noVerboseFlag | Distribution.Simple.Program.HcPkg | 
| noVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| Noweb | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NPlusKPatterns | Language.Haskell.Extension, Distribution.Simple | 
| NPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NPOSL_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NRL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| NTP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| nub | Distribution.Compat.Prelude.Internal | 
| nubBy | Distribution.Compat.Prelude.Internal | 
| NubList | Distribution.Utils.NubList | 
| NubListR | Distribution.Utils.NubList | 
| null |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Distribution.Compat.Graph | 
| 3 (Function) | Distribution.Utils.IOData | 
| NullaryTypeClasses | Language.Haskell.Extension, Distribution.Simple | 
| NullBSD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| nullFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| nullVersion | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| Num | Distribution.Compat.Prelude.Internal | 
| NumDecimals | Language.Haskell.Extension, Distribution.Simple | 
| NumericUnderscores | Language.Haskell.Extension, Distribution.Simple | 
| numericVersion | Distribution.Simple.HaskellSuite | 
| ObjectiveC | Distribution.Simple.CCompiler | 
| ObjectiveCPlusPlus | Distribution.Simple.CCompiler | 
| objExtension | Distribution.Simple.BuildPaths | 
| OCCT_exception_1_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| OCCT_PL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OCLC_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| octDigit | Distribution.Compat.CharParsing | 
| ODbL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ODC_By_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| odd | Distribution.Compat.Prelude.Internal | 
| OFL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OFL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OGTSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_1_3 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_1_4 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_0_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_2_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_3 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_4 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_6 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_7 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OLDAP_2_8 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| oldExtensions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| OML | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OneComponentRequestedSpec | Distribution.Types.ComponentRequestedSpec | 
| oneOf | Distribution.Compat.CharParsing | 
| OpenBrace | Distribution.Parsec.Lexer | 
| OpenBSD | Distribution.System | 
| OpenJDK_assembly_exception_1_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| OpenModule |  | 
| 1 (Type/Class) | Distribution.Backpack | 
| 2 (Data Constructor) | Distribution.Backpack | 
| openModuleFreeHoles | Distribution.Backpack | 
| OpenModuleSubst | Distribution.Backpack | 
| openModuleSubstFreeHoles | Distribution.Backpack | 
| OpenModuleVar | Distribution.Backpack | 
| OpenSSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OpenUnitId | Distribution.Backpack | 
| openUnitIdFreeHoles | Distribution.Backpack | 
| Openvpn_openssl_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| OPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OptArg | Distribution.Simple.Command | 
| optArg | Distribution.Simple.Command | 
| optArg' | Distribution.Simple.Command | 
| OptDescr | Distribution.Simple.Command | 
| OptFlags | Distribution.Simple.Command | 
| OptimisationLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| option |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 3 (Function) | Distribution.Simple.Command | 
| optional |  | 
| 1 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 2 (Function) | Distribution.Compat.ReadP | 
| optionalField | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| optionalFieldAla | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| optionalFieldDef | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| optionalFieldDefAla | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| OptionBool | Distribution.TestSuite | 
| optionDefault | Distribution.TestSuite | 
| OptionDescr |  | 
| 1 (Type/Class) | Distribution.TestSuite | 
| 2 (Data Constructor) | Distribution.TestSuite | 
| optionDescr | Distribution.Simple.Command | 
| optionDescription | Distribution.TestSuite | 
| optionDistPref | Distribution.Simple.Setup | 
| OptionEnum | Distribution.TestSuite | 
| OptionField |  | 
| 1 (Type/Class) | Distribution.Simple.Command | 
| 2 (Data Constructor) | Distribution.Simple.Command | 
| OptionFile | Distribution.TestSuite | 
| optionFileExtensions | Distribution.TestSuite | 
| optionFileIsDir | Distribution.TestSuite | 
| optionFileMustExist | Distribution.TestSuite | 
| optionName |  | 
| 1 (Function) | Distribution.TestSuite | 
| 2 (Function) | Distribution.Simple.Command | 
| OptionNumber | Distribution.TestSuite | 
| optionNumberBounds | Distribution.TestSuite | 
| optionNumberIsInt | Distribution.TestSuite | 
| optionNumJobs | Distribution.Simple.Setup | 
| OptionRngSeed | Distribution.TestSuite | 
| Options | Distribution.TestSuite | 
| options |  | 
| 1 (Function) | Distribution.TestSuite | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 3 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| OptionSet | Distribution.TestSuite | 
| OptionString | Distribution.TestSuite | 
| optionStringMultiline | Distribution.TestSuite | 
| OptionType | Distribution.TestSuite | 
| optionType | Distribution.TestSuite | 
| optionVerbosity | Distribution.Simple.Setup | 
| optKeepTempFiles | Distribution.Simple.Utils | 
| or | Distribution.Compat.Prelude.Internal | 
| Ord | Distribution.Compat.Prelude.Internal | 
| ord | Distribution.Compat.Prelude.Internal | 
| Ordering | Distribution.Compat.Prelude.Internal | 
| ordNub | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| ordNubBy | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| ordNubRight | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| OrEarlierVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| orEarlierVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| OrEarlierVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| OrLaterVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| orLaterVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| OrLaterVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| OS |  | 
| 1 (Type/Class) | Distribution.System | 
| 2 (Data Constructor) | Distribution.Types.GenericPackageDescription, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| OSET_PL_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OSL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OSL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OSL_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OSL_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| OSVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| OSX | Distribution.System | 
| OtherArch | Distribution.System | 
| OtherCompiler | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| otherExtensions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| otherLanguages |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| OtherLicense | Distribution.License, Distribution.Make, Distribution.Simple | 
| otherModules |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| OtherOS | Distribution.System | 
| OtherRepoType | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| otherwise | Distribution.Compat.Prelude.Internal | 
| over | Distribution.Compat.Lens | 
| OverlappingInstances | Language.Haskell.Extension, Distribution.Simple | 
| OverloadedLabels | Language.Haskell.Extension, Distribution.Simple | 
| OverloadedLists | Language.Haskell.Extension, Distribution.Simple | 
| OverloadedStrings | Language.Haskell.Extension, Distribution.Simple | 
| overNubList | Distribution.Utils.NubList | 
| overNubListR | Distribution.Utils.NubList | 
| pack | Distribution.Compat.Newtype | 
| pack' | Distribution.Compat.Newtype | 
| Package | Distribution.Package, Distribution.Make, Distribution.Simple | 
| package |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Simple.Test.Log | 
| PackageBuildImpossible | Distribution.PackageDescription.Check | 
| PackageBuildWarning | Distribution.PackageDescription.Check | 
| PackageCheck | Distribution.PackageDescription.Check | 
| PackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| packageDbArgsDb | Distribution.Simple.Program.GHC | 
| packageDbOpt | Distribution.Simple.HaskellSuite | 
| PackageDBStack | Distribution.Simple.Compiler, Distribution.Simple | 
| PackageDescription |  | 
| 1 (Type/Class) | Distribution.Types.PackageDescription, Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| packageDescription |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| packageDescriptionFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| PackageDistInexcusable | Distribution.PackageDescription.Check | 
| PackageDistSuspicious | Distribution.PackageDescription.Check | 
| PackageDistSuspiciousWarn | Distribution.PackageDescription.Check | 
| PackageId | Distribution.Types.PackageId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageIdentifier |  | 
| 1 (Type/Class) | Distribution.Types.PackageId, Distribution.Types.PackageId.Lens, Distribution.Package, Distribution.Types.Lens, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Types.PackageId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageImports | Language.Haskell.Extension, Distribution.Simple | 
| PackageIndex | Distribution.Simple.PackageIndex | 
| PackageInstalled | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageKeySupported | Distribution.Simple.Compiler, Distribution.Simple | 
| PackageLog |  | 
| 1 (Type/Class) | Distribution.Simple.Test.Log | 
| 2 (Data Constructor) | Distribution.Simple.Test.Log | 
| PackageName | Distribution.Types.PackageName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageName | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageNameToUnqualComponentName | Distribution.Types.UnqualComponentName | 
| packageTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| packageVersion | Distribution.Package, Distribution.Make, Distribution.Simple | 
| ParallelArrays | Language.Haskell.Extension, Distribution.Simple | 
| ParallelListComp | Language.Haskell.Extension, Distribution.Simple | 
| parentSrcLocPrefix | Distribution.Compat.Stack | 
| parmakeSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| parse | Distribution.Text | 
| ParseArgs | Distribution.Simple.Command | 
| Parsec | Distribution.Parsec.Class | 
| parsec | Distribution.Parsec.Class | 
| parsecCommaList | Distribution.Parsec.Class | 
| ParsecFieldGrammar | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| ParsecFieldGrammar' | Distribution.FieldGrammar | 
| parsecFilePath | Distribution.Parsec.Class | 
| parsecFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| parsecHaskellString | Distribution.Parsec.Class | 
| parsecLeadingCommaList | Distribution.Parsec.Class | 
| parsecMaybeQuoted | Distribution.Parsec.Class | 
| parseCompilerFlavorCompat | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| parseCondition | Distribution.PackageDescription.Configuration | 
| parseConditionConfVar | Distribution.Parsec.ConfVar | 
| parsecOpenModuleSubst | Distribution.Backpack | 
| parsecOpenModuleSubstEntry | Distribution.Backpack | 
| parsecOptCommaList | Distribution.Parsec.Class | 
| ParsecParser | Distribution.Parsec.Class | 
| parsecQuoted | Distribution.Parsec.Class | 
| parsecStandard | Distribution.Parsec.Class | 
| parsecToken | Distribution.Parsec.Class | 
| parsecToken' | Distribution.Parsec.Class | 
| parsecToReadE | Distribution.ReadE | 
| parsecUnqualComponentName | Distribution.Parsec.Class | 
| parsecWarning | Distribution.Parsec.Class | 
| ParseErrorExc |  | 
| 1 (Type/Class) | Distribution.Simple.GHC | 
| 2 (Data Constructor) | Distribution.Simple.GHC | 
| ParseFailed | Distribution.InstalledPackageInfo | 
| parseFailure | Distribution.Parsec.ParseResult | 
| parseFatalFailure | Distribution.Parsec.ParseResult | 
| parseFatalFailure' | Distribution.Parsec.ParseResult | 
| parseFieldGrammar | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| parseFileGlob | Distribution.Simple.Glob | 
| parseFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| parseGenericPackageDescription | Distribution.PackageDescription.Parsec | 
| parseGenericPackageDescriptionMaybe | Distribution.PackageDescription.Parsec | 
| parseGhcEnvironmentFile | Distribution.Simple.GHC | 
| parseHookedBuildInfo | Distribution.PackageDescription.Parsec | 
| parseInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| ParseOk | Distribution.InstalledPackageInfo | 
| parseOpenModuleSubst | Distribution.Backpack | 
| parseOpenModuleSubstEntry | Distribution.Backpack | 
| Parser | Distribution.Compat.ReadP | 
| parseReadE | Distribution.ReadE | 
| ParseResult |  | 
| 1 (Type/Class) | Distribution.InstalledPackageInfo | 
| 2 (Type/Class) | Distribution.Parsec.ParseResult, Distribution.PackageDescription.Parsec | 
| parseString | Distribution.Parsec.ParseResult | 
| parseWarning | Distribution.Parsec.ParseResult | 
| parseWarnings | Distribution.Parsec.ParseResult | 
| Parsing | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| PartialTypeSignatures | Language.Haskell.Extension, Distribution.Simple | 
| partitionComponents | Distribution.Types.Component | 
| partitionFields | Distribution.FieldGrammar | 
| Pass | Distribution.TestSuite | 
| patchQuirks | Distribution.PackageDescription.Quirks | 
| PathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PathTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PathTemplateVariable | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PatternGuards | Language.Haskell.Extension, Distribution.Simple | 
| PatternSignatures | Language.Haskell.Extension, Distribution.Simple | 
| PatternSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| PDDL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Permissive | Distribution.System | 
| PError |  | 
| 1 (Type/Class) | Distribution.Parsec.Common | 
| 2 (Data Constructor) | Distribution.Parsec.Common | 
| 3 (Type/Class) | Distribution.InstalledPackageInfo | 
| pfail | Distribution.Compat.ReadP | 
| PHP_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PHP_3_01 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| pi | Distribution.Compat.Prelude.Internal | 
| pkgBuildableComponents | Distribution.Types.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| pkgComponents | Distribution.Types.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| PkgconfigDependency |  | 
| 1 (Type/Class) | Distribution.Types.PkgconfigDependency | 
| 2 (Data Constructor) | Distribution.Types.PkgconfigDependency | 
| pkgconfigDepends |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| PkgconfigName | Distribution.Types.PkgconfigName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| pkgConfigProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| pkgDescrFile | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| PkgIdVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| pkgName |  | 
| 1 (Function) | Distribution.Types.PackageId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.Types.PackageId.Lens, Distribution.Types.Lens | 
| PkgNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| pkgPathEnvVar | Distribution.Simple.Build.PathsModule | 
| pkgRoot |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Simple.GHC | 
| pkgUrl |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| pkgVersion |  | 
| 1 (Function) | Distribution.Types.PackageId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.Types.PackageId.Lens, Distribution.Types.Lens | 
| PkgVerVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| plain | Distribution.Simple.PreProcess.Unlit | 
| Platform |  | 
| 1 (Type/Class) | Distribution.System | 
| 2 (Data Constructor) | Distribution.System | 
| platform | Distribution.Simple.Test.Log | 
| platformDefines | Distribution.Simple.PreProcess, Distribution.Simple.Configure | 
| platformFromTriple | Distribution.System | 
| platformIndependent | Distribution.Simple.PreProcess | 
| platformTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Plexus | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PolyKinds | Language.Haskell.Extension, Distribution.Simple | 
| PolymorphicComponents | Language.Haskell.Extension, Distribution.Simple | 
| Position |  | 
| 1 (Type/Class) | Distribution.Parsec.Common | 
| 2 (Data Constructor) | Distribution.Parsec.Common | 
| posixSecondsToModTime | Distribution.Compat.Time | 
| postBench | Distribution.Simple.UserHooks, Distribution.Simple | 
| postBuild | Distribution.Simple.UserHooks, Distribution.Simple | 
| postClean | Distribution.Simple.UserHooks, Distribution.Simple | 
| postConf | Distribution.Simple.UserHooks, Distribution.Simple | 
| postCopy | Distribution.Simple.UserHooks, Distribution.Simple | 
| postDoctest | Distribution.Simple.UserHooks, Distribution.Simple | 
| PostfixOperators | Language.Haskell.Extension, Distribution.Simple | 
| PostgreSQL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| postHaddock | Distribution.Simple.UserHooks, Distribution.Simple | 
| postHscolour | Distribution.Simple.UserHooks, Distribution.Simple | 
| postInst | Distribution.Simple.UserHooks, Distribution.Simple | 
| postReg | Distribution.Simple.UserHooks, Distribution.Simple | 
| postRepl | Distribution.Simple.UserHooks, Distribution.Simple | 
| postSDist | Distribution.Simple.UserHooks, Distribution.Simple | 
| postTest | Distribution.Simple.UserHooks, Distribution.Simple | 
| postUnreg | Distribution.Simple.UserHooks, Distribution.Simple | 
| PP | Distribution.Parsec.Class | 
| ppAlex | Distribution.Simple.PreProcess | 
| PPC | Distribution.System | 
| ppC2hs | Distribution.Simple.PreProcess | 
| PPC64 | Distribution.System | 
| ppCpp | Distribution.Simple.PreProcess | 
| ppCpp' | Distribution.Simple.PreProcess | 
| ppGreenCard | Distribution.Simple.PreProcess | 
| ppHappy | Distribution.Simple.PreProcess | 
| ppHsc2hs | Distribution.Simple.PreProcess | 
| ppSuffixes | Distribution.Simple.PreProcess | 
| PPSuffixHandler | Distribution.Simple.PreProcess | 
| ppUnlit | Distribution.Simple.PreProcess | 
| preBench | Distribution.Simple.UserHooks, Distribution.Simple | 
| preBuild | Distribution.Simple.UserHooks, Distribution.Simple | 
| preClean | Distribution.Simple.UserHooks, Distribution.Simple | 
| preConf | Distribution.Simple.UserHooks, Distribution.Simple | 
| preCopy | Distribution.Simple.UserHooks, Distribution.Simple | 
| pred | Distribution.Compat.Prelude.Internal | 
| preDoctest | Distribution.Simple.UserHooks, Distribution.Simple | 
| prefix | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| prefixedFields | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| prefixRelativeComponentInstallDirs | Distribution.Simple.LocalBuildInfo | 
| prefixRelativeInstallDirs |  | 
| 1 (Function) | Distribution.Simple.InstallDirs | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| PrefixVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| preHaddock | Distribution.Simple.UserHooks, Distribution.Simple | 
| preHscolour | Distribution.Simple.UserHooks, Distribution.Simple | 
| preInst | Distribution.Simple.UserHooks, Distribution.Simple | 
| preModShapeProvides | Distribution.Backpack.PreModuleShape | 
| preModShapeRequires | Distribution.Backpack.PreModuleShape | 
| PreModuleShape |  | 
| 1 (Type/Class) | Distribution.Backpack.PreModuleShape | 
| 2 (Data Constructor) | Distribution.Backpack.PreModuleShape | 
| prepareSnapshotTree | Distribution.Simple.SrcDist | 
| prepareTree | Distribution.Simple.SrcDist | 
| preprocessComponent | Distribution.Simple.PreProcess | 
| preprocessExtras | Distribution.Simple.PreProcess | 
| PreProcessor |  | 
| 1 (Type/Class) | Distribution.Simple.PreProcess | 
| 2 (Data Constructor) | Distribution.Simple.PreProcess | 
| preReg | Distribution.Simple.UserHooks, Distribution.Simple | 
| preRepl | Distribution.Simple.UserHooks, Distribution.Simple | 
| preSDist | Distribution.Simple.UserHooks, Distribution.Simple | 
| preTest | Distribution.Simple.UserHooks, Distribution.Simple | 
| Pretext |  | 
| 1 (Type/Class) | Distribution.Compat.Lens | 
| 2 (Data Constructor) | Distribution.Compat.Lens | 
| Pretty | Distribution.Pretty | 
| pretty | Distribution.Pretty | 
| prettyCallStack | Distribution.Compat.Stack | 
| PrettyFieldGrammar | Distribution.FieldGrammar.Pretty, Distribution.FieldGrammar | 
| prettyFieldGrammar | Distribution.FieldGrammar.Pretty, Distribution.FieldGrammar | 
| PrettyFieldGrammar' | Distribution.FieldGrammar | 
| prettyShow | Distribution.Pretty | 
| preUnreg | Distribution.Simple.UserHooks, Distribution.Simple | 
| print | Distribution.Compat.Prelude.Internal | 
| printPackageProblems | Distribution.Simple.SrcDist | 
| printRawCommandAndArgs | Distribution.Simple.Utils | 
| printRawCommandAndArgsAndEnv | Distribution.Simple.Utils | 
| product | Distribution.Compat.Prelude.Internal | 
| Prof | Distribution.Simple.Hpc | 
| ProfDetailAllFunctions | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailDefault | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailExportedFunctions | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailNone | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailOther | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailToplevelFunctions | Distribution.Simple.Compiler, Distribution.Simple | 
| profilingSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| profOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| ProgArg | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| progInvokeArgs | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeCwd | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeEnv | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeInput | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeInputEncoding | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeOutputEncoding | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokePath | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokePathEnv | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progPrefix | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| Program |  | 
| 1 (Type/Class) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| 2 (Data Constructor) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramConfiguration | Distribution.Simple.Program | 
| programConfigurationOptions | Distribution.Simple.Setup | 
| programConfigurationPaths' | Distribution.Simple.Setup | 
| ProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| programDbOptions | Distribution.Simple.Setup | 
| programDbPaths' | Distribution.Simple.Setup | 
| programDefaultArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFindLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFindVersion | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFlagsDescription | Distribution.Simple.Setup | 
| programId | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramInvocation |  | 
| 1 (Type/Class) | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| 2 (Data Constructor) | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| programInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| ProgramLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programMonitorFiles | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programName | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programNormaliseArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programOverrideArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programOverrideEnv | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programPath | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programPostConf | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programProperties | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramSearchPath | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programSearchPathAsPATHVar | Distribution.Simple.Program.Find | 
| ProgramSearchPathDefault | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramSearchPathDir | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramSearchPathEntry | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programVersion | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| Progress |  | 
| 1 (Type/Class) | Distribution.TestSuite | 
| 2 (Data Constructor) | Distribution.TestSuite | 
| 3 (Type/Class) | Distribution.Utils.Progress | 
| progSuffix | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| projectVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| properFraction | Distribution.Compat.Prelude.Internal | 
| Psfrag | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Psutils | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PS_or_PDF_font_exception_20170817 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| PublicDomain | Distribution.License, Distribution.Make, Distribution.Simple | 
| pure | Distribution.Compat.Prelude.Internal | 
| Put | Distribution.Compat.Binary | 
| put | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| putChar | Distribution.Compat.Prelude.Internal | 
| putList | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| putStr | Distribution.Compat.Prelude.Internal | 
| putStrLn | Distribution.Compat.Prelude.Internal | 
| putWord8 | Distribution.Compat.Binary | 
| PWarning |  | 
| 1 (Type/Class) | Distribution.Parsec.Common | 
| 2 (Data Constructor) | Distribution.Parsec.Common | 
| 3 (Type/Class) | Distribution.InstalledPackageInfo | 
| PWarnType | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTBoolCase | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTBuildTypeDefault | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTDeprecatedField | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTDoubleDash | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTExtraBenchmarkModule | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTExtraMainIs | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTExtraTestModule | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTInvalidSubsection | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTLexBOM | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTLexNBSP | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTLexTab | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTMultipleSingularField | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTNewSyntax | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTOldSyntax | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTOther | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTQuirkyCabalFile | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTTrailingFields | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTUnknownField | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTUnknownSection | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTUTF | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTVersionLeadingZeros | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| PWTVersionTag | Distribution.Parsec.Common, Distribution.Parsec.Class | 
| Python_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Qhull | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| QL1 | Distribution.Simple.BuildTarget | 
| QL2 | Distribution.Simple.BuildTarget | 
| QL3 | Distribution.Simple.BuildTarget | 
| QPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Qt_GPL_exception_1_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Qt_LGPL_exception_1_1 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| qualifiedExeName | Distribution.Types.ExeDependency | 
| QualLevel | Distribution.Simple.BuildTarget | 
| QuantifiedConstraints | Language.Haskell.Extension, Distribution.Simple | 
| QuasiQuotes | Language.Haskell.Extension, Distribution.Simple | 
| quot | Distribution.Compat.Prelude.Internal | 
| quotRem | Distribution.Compat.Prelude.Internal | 
| Qwt_exception_1_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Rank2Types | Language.Haskell.Extension, Distribution.Simple | 
| RankNTypes | Language.Haskell.Extension, Distribution.Simple | 
| Rational | Distribution.Compat.Prelude.Internal | 
| rawSystemExit | Distribution.Simple.Utils | 
| rawSystemExitCode | Distribution.Simple.Utils | 
| rawSystemExitWithEnv | Distribution.Simple.Utils | 
| rawSystemIOWithEnv | Distribution.Simple.Utils | 
| rawSystemProgram | Distribution.Simple.Program | 
| rawSystemProgramConf | Distribution.Simple.Program | 
| rawSystemProgramStdout | Distribution.Simple.Program | 
| rawSystemProgramStdoutConf | Distribution.Simple.Program | 
| rawSystemStdInOut | Distribution.Simple.Utils | 
| rawSystemStdout | Distribution.Simple.Utils | 
| Rdisc | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Read | Distribution.Compat.Prelude.Internal | 
| read | Distribution.Compat.Prelude.Internal | 
| readAndParseFile | Distribution.Parsec.ParseResult | 
| readBuildTargets | Distribution.Simple.BuildTarget | 
| readDesc | Distribution.Simple.UserHooks, Distribution.Simple | 
| ReadE |  | 
| 1 (Type/Class) | Distribution.ReadE | 
| 2 (Data Constructor) | Distribution.ReadE | 
| readEOrFail | Distribution.ReadE | 
| readFields | Distribution.Parsec.Parser | 
| readFields' | Distribution.Parsec.Parser | 
| readFile | Distribution.Compat.Prelude.Internal | 
| readGenericPackageDescription | Distribution.PackageDescription.Parsec | 
| readGhcEnvironmentFile | Distribution.Simple.GHC | 
| readHookedBuildInfo | Distribution.PackageDescription.Parsec | 
| readIO | Distribution.Compat.Prelude.Internal | 
| readList | Distribution.Compat.Prelude.Internal | 
| readLn | Distribution.Compat.Prelude.Internal | 
| ReadP | Distribution.Compat.ReadP | 
| readPackageDbList | Distribution.Simple.Setup | 
| readParen | Distribution.Compat.Prelude.Internal | 
| readPToMaybe | Distribution.Simple.Setup | 
| readP_to_E | Distribution.ReadE | 
| readP_to_S | Distribution.Compat.ReadP | 
| ReadS | Distribution.Compat.ReadP, Distribution.Compat.Prelude.Internal | 
| reads | Distribution.Compat.Prelude.Internal | 
| readsPrec | Distribution.Compat.Prelude.Internal | 
| readS_to_P | Distribution.Compat.ReadP | 
| readTargetInfos | Distribution.Simple.BuildTarget | 
| readUserBuildTargets | Distribution.Simple.BuildTarget | 
| readUTF8File | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| Real | Distribution.Compat.Prelude.Internal | 
| RealFloat | Distribution.Compat.Prelude.Internal | 
| RealFrac | Distribution.Compat.Prelude.Internal | 
| realToFrac | Distribution.Compat.Prelude.Internal | 
| RebindableSyntax | Language.Haskell.Extension, Distribution.Simple | 
| recache | Distribution.Simple.Program.HcPkg | 
| recacheInvocation | Distribution.Simple.Program.HcPkg | 
| recacheMultiInstance | Distribution.Simple.Program.HcPkg | 
| recip | Distribution.Compat.Prelude.Internal | 
| reconfigurePrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RecordPuns | Language.Haskell.Extension, Distribution.Simple | 
| RecordWildCards | Language.Haskell.Extension, Distribution.Simple | 
| recoverWith | Distribution.Parsec.ParseResult | 
| RecursiveDo | Language.Haskell.Extension, Distribution.Simple | 
| reexportedModules |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| reexportedModulesSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| regArgs | Distribution.Simple.Setup | 
| regCabalFilePath | Distribution.Simple.Setup | 
| regDistPref | Distribution.Simple.Setup | 
| regGenPkgConf | Distribution.Simple.Setup | 
| regGenScript | Distribution.Simple.Setup | 
| regHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| regInPlace | Distribution.Simple.Setup | 
| register |  | 
| 1 (Function) | Distribution.Simple.Program.HcPkg | 
| 2 (Function) | Distribution.Simple.Register | 
| registerAllowOverwrite | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| registerCommand | Distribution.Simple.Setup | 
| RegisterFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| registerInvocation | Distribution.Simple.Program.HcPkg | 
| registerMultiInstance | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| RegisterOptions |  | 
| 1 (Type/Class) | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| 2 (Data Constructor) | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| registerPackage |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.Register | 
| registerSuppressFilesCheck | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| registrationPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| regPackageDB | Distribution.Simple.Setup | 
| regPrintId | Distribution.Simple.Setup | 
| RegularPatterns | Language.Haskell.Extension, Distribution.Simple | 
| regVerbosity | Distribution.Simple.Setup | 
| RelaxedPolyRec | Language.Haskell.Extension, Distribution.Simple | 
| relaxHeadInterval | Distribution.Types.VersionInterval | 
| relaxLastInterval | Distribution.Types.VersionInterval | 
| relocatable | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| rem | Distribution.Compat.Prelude.Internal | 
| removeLowerBound | Distribution.Version, Distribution.Simple | 
| removeUpperBound | Distribution.Version, Distribution.Simple | 
| renamePreModuleShape | Distribution.Backpack.PreModuleShape | 
| renamingPackageFlagsSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| renderGhcEnvironmentFile | Distribution.Simple.GHC | 
| renderGhcOptions | Distribution.Simple.Program.GHC | 
| repeat | Distribution.Compat.Prelude.Internal | 
| repl | Distribution.Simple.Build | 
| replCommand | Distribution.Simple.Setup | 
| replDistPref | Distribution.Simple.Setup | 
| replExe |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| ReplFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| replFLib | Distribution.Simple.GHC | 
| replHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| replicate | Distribution.Compat.Prelude.Internal | 
| replLib |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| replOptions | Distribution.Simple.Setup | 
| replProgramArgs | Distribution.Simple.Setup | 
| replProgramPaths | Distribution.Simple.Setup | 
| replReload | Distribution.Simple.Setup | 
| replReplOptions | Distribution.Simple.Setup | 
| replVerbosity | Distribution.Simple.Setup | 
| repoBranch |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| RepoHead | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| RepoKind | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| repoKind |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| RepoKindUnknown | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| repoLocation |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| repoModule |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| reportBuildTargetProblems | Distribution.Simple.BuildTarget | 
| reportsNoExt | Distribution.Simple.GHC | 
| reportUserBuildTargetProblems | Distribution.Simple.BuildTarget | 
| repoSubdir |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| repoTag |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| RepoThis | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| RepoType | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| repoType |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| ReqArg | Distribution.Simple.Command | 
| reqArg | Distribution.Simple.Command | 
| reqArg' | Distribution.Simple.Command | 
| requiredSignatures | Distribution.InstalledPackageInfo | 
| requireProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requireProgramVersion | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requiresDirDbs | Distribution.Simple.Program.HcPkg | 
| resolveBuildTargets | Distribution.Simple.BuildTarget | 
| restoreProgramConfiguration | Distribution.Simple.Program | 
| restoreProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RestrictedTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| Result | Distribution.TestSuite | 
| retPos | Distribution.Parsec.Common | 
| return | Distribution.Compat.Prelude.Internal | 
| revClosure | Distribution.Compat.Graph | 
| reverse | Distribution.Compat.Prelude.Internal | 
| reverseDependencyClosure | Distribution.Simple.PackageIndex | 
| reverseTopologicalOrder | Distribution.Simple.PackageIndex | 
| revNeighbors | Distribution.Compat.Graph | 
| revTopSort | Distribution.Compat.Graph | 
| rewriteFile | Distribution.Simple.Utils | 
| rewriteFileEx | Distribution.Simple.Utils | 
| RHeCos_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Right | Distribution.Compat.Prelude.Internal | 
| rnf | Distribution.Compat.Prelude.Internal | 
| RoleAnnotations | Language.Haskell.Extension, Distribution.Simple | 
| round | Distribution.Compat.Prelude.Internal | 
| RPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RPL_1_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RPSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Rs6000 | Distribution.System | 
| RSA_MD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RSCPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Ruby | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| run | Distribution.TestSuite | 
| runCmd | Distribution.Simple.GHCJS | 
| runDbProgram | Distribution.Simple.Program | 
| runDirFileGlob | Distribution.Simple.Glob | 
| runDList | Distribution.Compat.DList | 
| runFieldParser | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| runFieldParser' | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| runGHC | Distribution.Simple.Program.GHC | 
| runghcProgram | Distribution.Simple.Program.Builtin | 
| runLogProgress | Distribution.Utils.LogProgress | 
| runParsecParser | Distribution.Parsec.Class | 
| runParseResult | Distribution.Parsec.ParseResult, Distribution.PackageDescription.Parsec | 
| runPreProcessor | Distribution.Simple.PreProcess | 
| runPretext | Distribution.Compat.Lens | 
| runProgram | Distribution.Simple.Program | 
| runProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| runReadE | Distribution.ReadE | 
| runSimplePreProcessor | Distribution.Simple.PreProcess | 
| runTest |  | 
| 1 (Function) | Distribution.Simple.Test.LibV09 | 
| 2 (Function) | Distribution.Simple.Test.ExeV10 | 
| runTests | Distribution.Simple.UserHooks, Distribution.Simple | 
| S390 | Distribution.System | 
| Safe | Language.Haskell.Extension, Distribution.Simple | 
| SafeImports | Language.Haskell.Extension, Distribution.Simple | 
| safeTail | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| satisfy |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.CharParsing | 
| satisfyRange | Distribution.Compat.CharParsing | 
| Saxpath | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| SAX_PD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| scaleFloat | Distribution.Compat.Prelude.Internal | 
| scanl | Distribution.Compat.Prelude.Internal | 
| scanl1 | Distribution.Compat.Prelude.Internal | 
| scanr | Distribution.Compat.Prelude.Internal | 
| scanr1 | Distribution.Compat.Prelude.Internal | 
| scanSpecVersion | Distribution.PackageDescription.Parsec | 
| SCC | Distribution.Compat.Graph | 
| SCEA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ScopedTypeVariables | Language.Haskell.Extension, Distribution.Simple | 
| sdist | Distribution.Simple.SrcDist | 
| sdistCommand | Distribution.Simple.Setup | 
| sDistDirectory | Distribution.Simple.Setup | 
| sDistDistPref | Distribution.Simple.Setup | 
| SDistFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| sDistHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| sDistListSources | Distribution.Simple.Setup | 
| sDistSnapshot | Distribution.Simple.Setup | 
| sDistVerbosity | Distribution.Simple.Setup | 
| searchByName | Distribution.Simple.PackageIndex | 
| searchByNameSubstring | Distribution.Simple.PackageIndex | 
| SearchResult | Distribution.Simple.PackageIndex | 
| SecArgName | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| SecArgOther | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| SecArgStr | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| Section |  | 
| 1 (Data Constructor) | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| 2 (Type/Class) | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| SectionArg | Distribution.Parsec.Field, Distribution.Parsec.Parser | 
| sectionArgAnn | Distribution.Parsec.Field | 
| Semigroup | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| Sendmail | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Separator | Distribution.Pretty | 
| sepBy |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| sepBy1 |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| sepEndBy | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| sepEndBy1 | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| seq | Distribution.Compat.Prelude.Internal | 
| sequenceA | Distribution.Compat.Prelude.Internal | 
| sequence_ | Distribution.Compat.Prelude.Internal | 
| set | Distribution.Compat.Lens | 
| setCabalSpecVersion | Distribution.Parsec.ParseResult | 
| setFileExecutable | Distribution.Simple.Utils | 
| setFileOrdinary | Distribution.Simple.Utils | 
| setInput | Distribution.Parsec.LexerMonad | 
| setOption | Distribution.TestSuite | 
| setPos | Distribution.Parsec.LexerMonad | 
| setProgramSearchPath | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| setStartCode | Distribution.Parsec.LexerMonad | 
| setupBInfoFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| SetupBuildInfo |  | 
| 1 (Type/Class) | Distribution.Types.SetupBuildInfo, Distribution.Types.SetupBuildInfo.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.SetupBuildInfo, Distribution.PackageDescription | 
| setupBuildInfo |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| setupDepends |  | 
| 1 (Function) | Distribution.Types.SetupBuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SetupBuildInfo.Lens, Distribution.Types.Lens | 
| setupMessage | Distribution.Simple.Utils | 
| setupMessage' | Distribution.Backpack.DescribeUnitId | 
| SFlags | Distribution.Simple.Command | 
| SGI_B_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| SGI_B_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| SGI_B_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| SH | Distribution.System | 
| shapeInstalledPackage | Distribution.Backpack.ModuleShape | 
| sharedOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| shortRelativePath | Distribution.Simple.Utils | 
| ShortText | Distribution.Utils.ShortText | 
| Show | Distribution.Compat.Prelude.Internal | 
| show | Distribution.Compat.Prelude.Internal | 
| ShowArgs | Distribution.Simple.Command | 
| showBuildTarget | Distribution.Simple.BuildTarget | 
| showChar | Distribution.Compat.Prelude.Internal | 
| showCompilerId | Distribution.Simple.Compiler, Distribution.Simple | 
| showCompilerIdWithAbi | Distribution.Simple.Compiler, Distribution.Simple | 
| showComponentName | Distribution.Types.ComponentName, Distribution.Simple.LocalBuildInfo | 
| showFilePath | Distribution.Pretty | 
| showFlagValue | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| showForCabal | Distribution.Verbosity | 
| showForGHC | Distribution.Verbosity | 
| showFreeText | Distribution.Pretty | 
| showFullInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| showGenericPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| showHookedBuildInfo | Distribution.PackageDescription.PrettyPrint | 
| showInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| showInstalledPackageInfoField | Distribution.InstalledPackageInfo | 
| showList | Distribution.Compat.Prelude.Internal | 
| ShowOrParseArgs | Distribution.Simple.Command | 
| showPackageDbList | Distribution.Simple.Setup | 
| showPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| showParen | Distribution.Compat.Prelude.Internal | 
| showPError | Distribution.Parsec.Common | 
| showPos | Distribution.Parsec.Common | 
| showProfDetailLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| showPWarning | Distribution.Parsec.Common | 
| ShowS | Distribution.Compat.Prelude.Internal | 
| shows | Distribution.Compat.Prelude.Internal | 
| showSimpleInstalledPackageInfoField | Distribution.InstalledPackageInfo | 
| showsPrec | Distribution.Compat.Prelude.Internal | 
| showString | Distribution.Compat.Prelude.Internal | 
| showToken | Distribution.Pretty | 
| showUserBuildTarget | Distribution.Simple.BuildTarget | 
| showVersion | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| signatures |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| significand | Distribution.Compat.Prelude.Internal | 
| signum | Distribution.Compat.Prelude.Internal | 
| silent | Distribution.Verbosity | 
| Simple | Distribution.Types.BuildType, Distribution.PackageDescription | 
| simple | Distribution.ModuleName | 
| simpleConfiguredProgram | Distribution.Simple.Program.Types | 
| simpleGhcEnvironmentFile | Distribution.Simple.GHC | 
| SimpleLicenseExpression | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| simpleLicenseExpression | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| simpleParse | Distribution.Text | 
| simpleParsec | Distribution.Parsec.Class | 
| simpleProgram | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| simpleProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| simpleTestStub | Distribution.Simple.Test.LibV09 | 
| simpleUserHooks | Distribution.Simple | 
| simplifyCondition | Distribution.Types.Condition | 
| simplifyCondTree | Distribution.Types.CondTree | 
| simplifyDependency | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| simplifyVersionRange | Distribution.Version, Distribution.Simple | 
| SimPL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| sin | Distribution.Compat.Prelude.Internal | 
| singleton | Distribution.Compat.DList | 
| sinh | Distribution.Compat.Prelude.Internal | 
| SISSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| SISSL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| size | Distribution.Compat.Graph | 
| skipMany |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| skipMany1 | Distribution.Compat.ReadP | 
| skipOptional | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| skipSome | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| skipSpaces | Distribution.Compat.ReadP | 
| skipSpaces1 |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.CharParsing | 
| Sleepycat | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| smartCopySources | Distribution.Simple.Utils | 
| SMLNJ | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| SMPPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| snapshotPackage | Distribution.Simple.SrcDist | 
| snapshotVersion | Distribution.Simple.SrcDist | 
| snd | Distribution.Compat.Prelude.Internal | 
| SNIA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| snoc | Distribution.Compat.DList | 
| Solaris | Distribution.System | 
| some | Distribution.Compat.Prelude.Internal, Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| sort | Distribution.Compat.Prelude.Internal | 
| sortBy | Distribution.Compat.Prelude.Internal | 
| sourceComponentName | Distribution.InstalledPackageInfo | 
| sourceLibName |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| sourcePackageId |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| SourceRepo |  | 
| 1 (Type/Class) | Distribution.Types.SourceRepo, Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| sourceRepoFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| sourceRepos |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| space | Distribution.Compat.CharParsing | 
| spaces | Distribution.Compat.CharParsing | 
| span | Distribution.Compat.Prelude.Internal | 
| spanMaybe | Distribution.Utils.Generic | 
| Sparc | Distribution.System | 
| specHasCommonStanzas | Distribution.CabalSpecVersion | 
| specHasElif | Distribution.CabalSpecVersion | 
| SpecificPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| SpecLicense |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| SpecVersion |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| specVersion | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| specVersion' | Distribution.Types.PackageDescription | 
| specVersionRaw |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| Spencer_86 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Spencer_94 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Spencer_99 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| splitArgs | Distribution.Simple.Setup | 
| splitAt | Distribution.Compat.Prelude.Internal | 
| splitObjs | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| splitSections | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| SPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| sqrt | Distribution.Compat.Prelude.Internal | 
| srcPref | Distribution.Simple.BuildPaths | 
| stability |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| StandaloneDeriving | Language.Haskell.Extension, Distribution.Simple | 
| StarInDirectory | Distribution.Simple.Glob | 
| StarInExtension | Distribution.Simple.Glob | 
| StarInFileName | Distribution.Simple.Glob | 
| StarIsType | Language.Haskell.Extension, Distribution.Simple | 
| startInterpreter |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| 3 (Function) | Distribution.Simple.Build | 
| staticLibExtension | Distribution.Simple.BuildPaths | 
| staticOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| StaticPointers | Language.Haskell.Extension, Distribution.Simple | 
| stdParse | Distribution.Text | 
| stepProgress | Distribution.Utils.Progress | 
| Streaming | Distribution.Simple.Setup | 
| Strict |  | 
| 1 (Data Constructor) | Distribution.System | 
| 2 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| StrictData | Language.Haskell.Extension, Distribution.Simple | 
| String | Distribution.Compat.Prelude.Internal | 
| string |  | 
| 1 (Function) | Distribution.Compat.ReadP | 
| 2 (Function) | Distribution.Compat.CharParsing | 
| stripExe | Distribution.Simple.Program.Strip | 
| stripExes | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| stripExtractVersion | Distribution.Simple.Program.Internal | 
| stripLib | Distribution.Simple.Program.Strip | 
| stripLibs | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| stripParensVersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| stripProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| stronglyConnComp | Distribution.Compat.Graph | 
| stubFilePath | Distribution.Simple.Test.LibV09 | 
| stubMain | Distribution.Simple.Test.LibV09 | 
| stubName | Distribution.Simple.Test.LibV09 | 
| stubWriteLog | Distribution.Simple.Test.LibV09 | 
| subLibraries |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| substituteInstallDirTemplates | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| substPathTemplate |  | 
| 1 (Function) | Distribution.Simple.InstallDirs | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| subtract | Distribution.Compat.Prelude.Internal | 
| succ | Distribution.Compat.Prelude.Internal | 
| succeedReadE | Distribution.ReadE | 
| SugarCRM_1_1_3 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| suiteError | Distribution.Simple.Test.Log | 
| suiteFailed | Distribution.Simple.Test.Log | 
| suitePassed | Distribution.Simple.Test.Log | 
| sum | Distribution.Compat.Prelude.Internal | 
| summarizePackage | Distribution.Simple.Test.Log | 
| summarizeSuiteFinish | Distribution.Simple.Test.Log | 
| summarizeSuiteStart | Distribution.Simple.Test.Log | 
| summarizeTest | Distribution.Simple.Test.Log | 
| supportsDebugLevels | Distribution.Simple.GHC | 
| supportsDirDbs | Distribution.Simple.Program.HcPkg | 
| supportsHaskell2010 | Distribution.Simple.GHC | 
| supportsPkgEnvFiles | Distribution.Simple.GHC | 
| suppressFilesCheck | Distribution.Simple.Program.HcPkg | 
| suppressOverrideArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| SVN | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| SWL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| synopsis |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| sysconfdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| tab | Distribution.Compat.CharParsing | 
| TabsError | Distribution.InstalledPackageInfo | 
| tags | Distribution.TestSuite | 
| tail | Distribution.Compat.Prelude.Internal | 
| take | Distribution.Compat.Prelude.Internal | 
| takeFields | Distribution.FieldGrammar | 
| takeWhile | Distribution.Compat.Prelude.Internal | 
| takeWhileEndLE | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| tan | Distribution.Compat.Prelude.Internal | 
| tanh | Distribution.Compat.Prelude.Internal | 
| targetBuildDepends |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| targetCLBI | Distribution.Types.TargetInfo | 
| targetComponent | Distribution.Types.TargetInfo | 
| TargetInfo |  | 
| 1 (Type/Class) | Distribution.Types.TargetInfo | 
| 2 (Data Constructor) | Distribution.Types.TargetInfo | 
| tarProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| TCL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| TCP_wrappers | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| TempFileOptions |  | 
| 1 (Type/Class) | Distribution.Simple.Utils | 
| 2 (Data Constructor) | Distribution.Simple.Utils | 
| TemplateHaskell | Language.Haskell.Extension, Distribution.Simple | 
| TemplateHaskellQuotes | Language.Haskell.Extension, Distribution.Simple | 
| Test |  | 
| 1 (Type/Class) | Distribution.TestSuite | 
| 2 (Data Constructor) | Distribution.TestSuite | 
| test | Distribution.Simple.Test | 
| testBuildInfo |  | 
| 1 (Function) | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.TestSuite.Lens, Distribution.Types.Lens | 
| testCommand | Distribution.Simple.Setup | 
| TestComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| testCoverage | Distribution.Types.LocalBuildInfo | 
| testDistPref | Distribution.Simple.Setup | 
| TestedWith |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| testedWith |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| TestFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| testGroup | Distribution.TestSuite | 
| testHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| testHumanLog | Distribution.Simple.Setup | 
| TestInstance |  | 
| 1 (Type/Class) | Distribution.TestSuite | 
| 2 (Data Constructor) | Distribution.TestSuite | 
| testInterface |  | 
| 1 (Function) | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.TestSuite.Lens, Distribution.Types.Lens | 
| testKeepTix | Distribution.Simple.Setup | 
| TestLog | Distribution.Simple.Test.Log | 
| TestLogs | Distribution.Simple.Test.Log | 
| testLogs | Distribution.Simple.Test.Log | 
| testMachineLog | Distribution.Simple.Setup | 
| testModules | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| testModulesAutogen | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| testName |  | 
| 1 (Function) | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.TestSuite.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Simple.Test.Log | 
| testOptions | Distribution.Simple.Setup | 
| testOptionsReturned | Distribution.Simple.Test.Log | 
| testResult | Distribution.Simple.Test.Log | 
| TestShowDetails | Distribution.Simple.Setup | 
| testShowDetails | Distribution.Simple.Setup | 
| testsRequested | Distribution.Types.ComponentRequestedSpec | 
| testStanzaBuildInfo | Distribution.PackageDescription.FieldGrammar | 
| testStanzaMainIs | Distribution.PackageDescription.FieldGrammar | 
| testStanzaTestModule | Distribution.PackageDescription.FieldGrammar | 
| testStanzaTestType | Distribution.PackageDescription.FieldGrammar | 
| TestSuite |  | 
| 1 (Type/Class) | Distribution.Types.TestSuite, Distribution.Types.TestSuite.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| TestSuiteExeV10 | Distribution.Types.TestSuiteInterface, Distribution.PackageDescription | 
| testSuiteFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| TestSuiteInterface | Distribution.Types.TestSuiteInterface, Distribution.PackageDescription | 
| TestSuiteLibV09 | Distribution.Types.TestSuiteInterface, Distribution.PackageDescription | 
| TestSuiteLog |  | 
| 1 (Type/Class) | Distribution.Simple.Test.Log | 
| 2 (Data Constructor) | Distribution.Simple.Test.Log | 
| testSuiteLogPath | Distribution.Simple.Test.Log | 
| testSuiteName | Distribution.Simple.Test.Log | 
| TestSuiteNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| TestSuiteResultVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| testSuites |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Simple.Test.Log | 
| TestSuiteStanza |  | 
| 1 (Type/Class) | Distribution.PackageDescription.FieldGrammar | 
| 2 (Data Constructor) | Distribution.PackageDescription.FieldGrammar | 
| TestSuiteUnsupported | Distribution.Types.TestSuiteInterface, Distribution.PackageDescription | 
| TestType | Distribution.Types.TestType, Distribution.PackageDescription | 
| testType | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| TestTypeExe | Distribution.Types.TestType, Distribution.PackageDescription | 
| TestTypeLib | Distribution.Types.TestType, Distribution.PackageDescription | 
| TestTypeUnknown | Distribution.Types.TestType, Distribution.PackageDescription | 
| testVerbosity | Distribution.Simple.Setup | 
| Text | Distribution.Text | 
| text | Distribution.Compat.CharParsing | 
| thisPackageVersion | Distribution.Types.Dependency, Distribution.Package, Distribution.Make, Distribution.Simple | 
| ThisVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| thisVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| ThisVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| tixDir | Distribution.Simple.Hpc | 
| tixFilePath | Distribution.Simple.Hpc | 
| TMate | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| toConfiguredComponent | Distribution.Backpack.ConfiguredComponent | 
| toConfiguredComponents | Distribution.Backpack.ConfiguredComponent | 
| toDepMap | Distribution.Types.DependencyMap | 
| toDListOf | Distribution.Compat.Lens | 
| toEnum | Distribution.Compat.Prelude.Internal | 
| toFilePath | Distribution.ModuleName | 
| toFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| toGraph | Distribution.Compat.Graph | 
| toInteger | Distribution.Compat.Prelude.Internal | 
| Token |  | 
| 1 (Type/Class) | Distribution.Parsec.Lexer | 
| 2 (Type/Class) | Distribution.Parsec.Newtypes | 
| 3 (Data Constructor) | Distribution.Parsec.Newtypes | 
| Token' |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| TokFieldLine | Distribution.Parsec.Lexer | 
| TokOther | Distribution.Parsec.Lexer | 
| TokStr | Distribution.Parsec.Lexer | 
| TokSym | Distribution.Parsec.Lexer | 
| toLinkedComponent | Distribution.Backpack.LinkedComponent | 
| toLinkedComponents | Distribution.Backpack.LinkedComponent | 
| toList |  | 
| 1 (Function) | Distribution.Compat.Graph | 
| 2 (Function) | Distribution.Compat.DList | 
| toListOf | Distribution.Compat.Lens | 
| toLower | Distribution.Compat.Prelude.Internal | 
| toMap | Distribution.Compat.Graph | 
| toNubList | Distribution.Utils.NubList | 
| toNubListR | Distribution.Utils.NubList | 
| toPathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| topHandler | Distribution.Simple.Utils | 
| topHandlerWith | Distribution.Simple.Utils | 
| topologicalOrder | Distribution.Simple.PackageIndex | 
| toPreModuleShape | Distribution.Backpack.PreModuleShape | 
| topSort | Distribution.Compat.Graph | 
| toPWarnings | Distribution.Parsec.LexerMonad | 
| toRational | Distribution.Compat.Prelude.Internal | 
| TORQUE_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| toSetOf | Distribution.Compat.Lens | 
| toShortText | Distribution.Utils.ShortText | 
| TOSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| toUpper | Distribution.Compat.Prelude.Internal | 
| toUTF8BS | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| toUTF8LBS | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| toVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| TraditionalRecordSyntax | Language.Haskell.Extension, Distribution.Simple | 
| transformAllBuildDepends | Distribution.PackageDescription.Configuration | 
| transformAllBuildInfos | Distribution.PackageDescription.Configuration | 
| TransformListComp | Language.Haskell.Extension, Distribution.Simple | 
| Traversable | Distribution.Compat.Prelude.Internal | 
| Traversal | Distribution.Compat.Lens | 
| Traversal' | Distribution.Compat.Lens | 
| traverse | Distribution.Compat.Prelude.Internal | 
| traverseBuildInfos | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| traverseCondBranchC | Distribution.Types.CondTree | 
| traverseCondBranchV | Distribution.Types.CondTree | 
| traverseCondTreeC | Distribution.Types.CondTree | 
| traverseCondTreeV | Distribution.Types.CondTree | 
| traverse_ | Distribution.Compat.Prelude.Internal | 
| True | Distribution.Compat.Prelude.Internal | 
| trueArg | Distribution.Simple.Setup | 
| truncate | Distribution.Compat.Prelude.Internal | 
| trusted |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| Trustworthy | Language.Haskell.Extension, Distribution.Simple | 
| try | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| tryFindPackageDesc | Distribution.Simple.Utils | 
| tryGetConfigStateFile | Distribution.Simple.Configure | 
| tryGetPersistBuildConfig | Distribution.Simple.Configure | 
| tryIO | Distribution.Compat.Exception | 
| TupleSections | Language.Haskell.Extension, Distribution.Simple | 
| TU_Berlin_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| TU_Berlin_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Typeable | Distribution.Compat.Prelude.Internal | 
| TypeApplications | Language.Haskell.Extension, Distribution.Simple | 
| TypeFamilies | Language.Haskell.Extension, Distribution.Simple | 
| TypeFamilyDependencies | Language.Haskell.Extension, Distribution.Simple | 
| TypeInType | Language.Haskell.Extension, Distribution.Simple | 
| TypeOperators | Language.Haskell.Extension, Distribution.Simple | 
| TypeSynonymInstances | Language.Haskell.Extension, Distribution.Simple | 
| UHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| uhcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| unAbiHash | Distribution.Types.AbiHash, Distribution.Package, Distribution.Make, Distribution.Simple | 
| Unambiguous | Distribution.Simple.PackageIndex | 
| UnboxedSums | Language.Haskell.Extension, Distribution.Simple | 
| UnboxedTuples | Language.Haskell.Extension, Distribution.Simple | 
| unComponentId | Distribution.Types.ComponentId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| unconfigureProgram | Distribution.Simple.Program.Db | 
| uncurry | Distribution.Compat.Prelude.Internal | 
| UndecidableInstances | Language.Haskell.Extension, Distribution.Simple | 
| UndecidableSuperClasses | Language.Haskell.Extension, Distribution.Simple | 
| undefined | Distribution.Compat.Prelude.Internal | 
| unDefUnitId | Distribution.Types.UnitId, Distribution.Backpack, Distribution.Package, Distribution.Make, Distribution.Simple | 
| unexpected | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| unFlagAssignment | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| unFlagName | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| unfoldr | Distribution.Compat.Prelude.Internal | 
| unfoldrM | Distribution.Utils.Generic | 
| UnicodeSyntax | Language.Haskell.Extension, Distribution.Simple | 
| Unicode_DFS_2015 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Unicode_DFS_2016 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Unicode_TOU | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| unifiedIPIDRequired | Distribution.Simple.Compiler, Distribution.Simple | 
| unintersperse | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| union | Distribution.Simple.Program.Hpc | 
| unionLeft | Distribution.Compat.Graph | 
| unionRight | Distribution.Compat.Graph | 
| unionVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| UnionVersionRanges | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| unionVersionRanges | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| UnionVersionRangesF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| uniqueField | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| uniqueFieldAla | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| UnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| unitIdSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| unitIdTarget | Distribution.Types.LocalBuildInfo | 
| unitIdTarget' | Distribution.Types.LocalBuildInfo | 
| unknownCompilerInfo | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| UnknownExtension | Language.Haskell.Extension, Distribution.Simple | 
| UnknownLanguage | Language.Haskell.Extension, Distribution.Simple | 
| UnknownLicense | Distribution.License, Distribution.Make, Distribution.Simple | 
| unless | Distribution.Compat.Prelude.Internal | 
| unLex | Distribution.Parsec.LexerMonad | 
| Unlicense | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| UnliftedFFITypes | Language.Haskell.Extension, Distribution.Simple | 
| unlines | Distribution.Compat.Prelude.Internal | 
| unlit | Distribution.Simple.PreProcess.Unlit | 
| unMungedPackageName | Distribution.Types.MungedPackageName | 
| unpack | Distribution.Compat.Newtype | 
| unpack' | Distribution.Compat.Newtype | 
| unPackageName | Distribution.Types.PackageName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| unPkgconfigName | Distribution.Types.PkgconfigName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| unPP | Distribution.Parsec.Class | 
| UnqualComponentName | Distribution.Types.UnqualComponentName | 
| unqualComponentNameToPackageName | Distribution.Types.UnqualComponentName | 
| unregHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| unregister |  | 
| 1 (Function) | Distribution.Simple.Program.HcPkg | 
| 2 (Function) | Distribution.Simple.Register | 
| unregisterCommand | Distribution.Simple.Setup | 
| unregisterInvocation | Distribution.Simple.Program.HcPkg | 
| Unsafe | Language.Haskell.Extension, Distribution.Simple | 
| unsafeMkDefUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| UnspecifiedLicense | Distribution.License, Distribution.Make, Distribution.Simple | 
| unsupportedExtensions | Distribution.Simple.Compiler, Distribution.Simple | 
| unsupportedLanguages | Distribution.Simple.Compiler, Distribution.Simple | 
| until | Distribution.Compat.Prelude.Internal | 
| unUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| unUnqualComponentName | Distribution.Types.UnqualComponentName | 
| unvalidateBenchmark | Distribution.PackageDescription.FieldGrammar | 
| unvalidateTestSuite | Distribution.PackageDescription.FieldGrammar | 
| unwords | Distribution.Compat.Prelude.Internal | 
| unzip | Distribution.Compat.Prelude.Internal | 
| unzip3 | Distribution.Compat.Prelude.Internal | 
| updatePackageDescription | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| updateProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| UPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| upper | Distribution.Compat.CharParsing | 
| UpperBound |  | 
| 1 (Type/Class) | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| usageAlternatives | Distribution.Simple.Command | 
| usageDefault | Distribution.Simple.Command | 
| use | Distribution.Compat.Lens | 
| usedExtensions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| userBug | Distribution.PackageDescription.Utils | 
| UserBuildTarget | Distribution.Simple.BuildTarget | 
| UserBuildTargetProblem | Distribution.Simple.BuildTarget | 
| UserBuildTargetUnrecognised | Distribution.Simple.BuildTarget | 
| userError | Distribution.Compat.Prelude.Internal | 
| UserHooks |  | 
| 1 (Type/Class) | Distribution.Simple.UserHooks, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Simple.UserHooks, Distribution.Simple | 
| userMaybeSpecifyPath | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| UserPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| UserSpecified | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| userSpecifiedArgs | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| userSpecifyArgs | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| userSpecifyArgss | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| userSpecifyPath | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| userSpecifyPaths | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| usesTemplateHaskellOrQQ | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| U_boot_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| validateBenchmark | Distribution.PackageDescription.FieldGrammar | 
| validateTestSuite | Distribution.PackageDescription.FieldGrammar | 
| validateUTF8 | Distribution.Utils.Generic | 
| validModuleComponent | Distribution.ModuleName | 
| validVersion | Distribution.Types.Version | 
| Vanilla | Distribution.Simple.Hpc | 
| Var | Distribution.Types.Condition, Distribution.PackageDescription | 
| Vax | Distribution.System | 
| VCat |  | 
| 1 (Type/Class) | Distribution.Parsec.Newtypes | 
| 2 (Data Constructor) | Distribution.Parsec.Newtypes | 
| verbose | Distribution.Verbosity | 
| verboseCallSite | Distribution.Verbosity | 
| verboseCallStack | Distribution.Verbosity | 
| verboseHasFlags | Distribution.Verbosity | 
| verboseMarkOutput | Distribution.Verbosity | 
| verboseNoFlags | Distribution.Verbosity | 
| verboseNoTimestamp | Distribution.Verbosity | 
| verboseNoWrap | Distribution.Verbosity | 
| verboseTimestamp | Distribution.Verbosity | 
| verboseUnmarkOutput | Distribution.Verbosity | 
| Verbosity | Distribution.Verbosity | 
| Version | Distribution.Types.Version, Distribution.Version, Distribution.Make, Distribution.Simple | 
| version0 | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| VersionDoesNotSupportGlob | Distribution.Simple.Glob | 
| VersionDoesNotSupportGlobStar | Distribution.Simple.Glob | 
| VersionInterval | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| VersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| versionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| versionNumbers | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| VersionRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| VersionRangeF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| VersionRangeParens | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| VersionRangeParensF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| view | Distribution.Compat.Lens | 
| viewAsFieldDescr | Distribution.Simple.Command | 
| ViewPatterns | Language.Haskell.Extension, Distribution.Simple | 
| Vim | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| virtualModules |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| void | Distribution.Compat.Prelude.Internal | 
| VOSTROM | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| VSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| W3C | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| W3C_19980720 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| W3C_20150513 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| warn | Distribution.Simple.Utils | 
| warnings | Distribution.Parsec.LexerMonad | 
| warnProgress | Distribution.Utils.LogProgress | 
| Watcom_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Way | Distribution.Simple.Hpc | 
| when | Distribution.Compat.Prelude.Internal | 
| wildcardUpperBound | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| WildcardVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| WildcardVersionF | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| Windows | Distribution.System | 
| withAllComponentsInBuildOrder | Distribution.Simple.LocalBuildInfo | 
| withAllTargetsInBuildOrder | Distribution.Types.LocalBuildInfo | 
| withAllTargetsInBuildOrder' | Distribution.Types.LocalBuildInfo | 
| withBenchLBI | Distribution.Simple.LocalBuildInfo | 
| withBenchmark | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| WithCallStack | Distribution.Compat.Stack | 
| withComponentsInBuildOrder | Distribution.Simple.LocalBuildInfo | 
| withComponentsLBI | Distribution.Simple.LocalBuildInfo | 
| withDebugInfo | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withDynExe | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withExe | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| withExeLBI | Distribution.Simple.LocalBuildInfo | 
| withFileContents | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| withForeignLib | Distribution.Types.PackageDescription | 
| withFrozenCallStack | Distribution.Compat.Stack | 
| withGHCiLib | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withinIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| withinRange | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| withinVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| withLexicalCallStack | Distribution.Compat.Stack | 
| withLib | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| withLibLBI | Distribution.Simple.LocalBuildInfo | 
| withNeededTargetsInBuildOrder | Distribution.Types.LocalBuildInfo | 
| withNeededTargetsInBuildOrder' | Distribution.Types.LocalBuildInfo | 
| withOptimization | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withOutputMarker | Distribution.Simple.Utils | 
| withPackageDB | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withProfExe | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withProfExeDetail | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withProfLib | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withProfLibDetail | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withPrograms | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withResponseFile | Distribution.Simple.Program.ResponseFile | 
| withSharedLib | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withStaticLib | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| withTempDirectory | Distribution.Simple.Utils | 
| withTempDirectoryEx | Distribution.Simple.Utils | 
| withTempFile | Distribution.Simple.Utils | 
| withTempFileEx | Distribution.Simple.Utils | 
| withTest | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| withTestLBI | Distribution.Simple.LocalBuildInfo | 
| withUTF8FileContents | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| withVanillaLib | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| Word | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| Word16 | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| Word32 | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| Word64 | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| Word8 | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| words | Distribution.Compat.Prelude.Internal | 
| wrapLine | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| wrapText | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| writeAutogenFiles | Distribution.Simple.Build | 
| writeFile | Distribution.Compat.Prelude.Internal | 
| writeFileAtomic | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| writeGenericPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| writeGhcEnvironmentFile | Distribution.Simple.GHC | 
| writeHookedBuildInfo | Distribution.PackageDescription.PrettyPrint | 
| writePackageDescription | Distribution.PackageDescription.PrettyPrint | 
| writePersistBuildConfig | Distribution.Simple.Configure | 
| writeSimpleTestStub | Distribution.Simple.Test.LibV09 | 
| writeUTF8File | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| Wsuipa | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| WTFPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| WxWindows_exception_3_1 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| X11 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| X86_64 | Distribution.System | 
| xargs | Distribution.Simple.Utils | 
| Xerox | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| XFree86_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Xinetd | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| XmlSyntax | Language.Haskell.Extension, Distribution.Simple | 
| Xnet | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Xpp | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| XSkat | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| YHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| YPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| YPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Zed | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Zend_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| zeroPos | Distribution.Parsec.Common | 
| Zimbra_1_3 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Zimbra_1_4 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| zip | Distribution.Compat.Prelude.Internal | 
| zip3 | Distribution.Compat.Prelude.Internal | 
| zipWith | Distribution.Compat.Prelude.Internal | 
| zipWith3 | Distribution.Compat.Prelude.Internal | 
| Zlib | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Zlib_acknowledgement | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ZPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ZPL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ZPL_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ^ | Distribution.Compat.Prelude.Internal | 
| ^# | Distribution.Compat.Lens | 
| ^. | Distribution.Compat.Lens | 
| ^^ | Distribution.Compat.Prelude.Internal | 
| ^^^ | Distribution.FieldGrammar | 
| _1 | Distribution.Compat.Lens | 
| _2 | Distribution.Compat.Lens | 
| _Arch | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| _benchmarkStanzaBenchmarkModule | Distribution.PackageDescription.FieldGrammar | 
| _benchmarkStanzaBenchmarkType | Distribution.PackageDescription.FieldGrammar | 
| _benchmarkStanzaBuildInfo | Distribution.PackageDescription.FieldGrammar | 
| _benchmarkStanzaMainIs | Distribution.PackageDescription.FieldGrammar | 
| _Flag | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| _Impl | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| _OS | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| _testStanzaBuildInfo | Distribution.PackageDescription.FieldGrammar | 
| _testStanzaMainIs | Distribution.PackageDescription.FieldGrammar | 
| _testStanzaTestModule | Distribution.PackageDescription.FieldGrammar | 
| _testStanzaTestType | Distribution.PackageDescription.FieldGrammar | 
| || | Distribution.Compat.Prelude.Internal |