| +++ | Distribution.Compat.ReadP | 
| <++ | Distribution.Compat.ReadP | 
| absoluteInstallDirs |  | 
| 1 (Function) | Distribution.Simple.InstallDirs | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| absoluteInstalledPackageInfo | Distribution.Simple.Register | 
| addKnownProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| addKnownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| AIX | Distribution.System | 
| alexProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| allBuildInfo | Distribution.PackageDescription | 
| allComponentsBy | Distribution.Simple.LocalBuildInfo | 
| allExtensions | Distribution.PackageDescription | 
| allLanguages | Distribution.PackageDescription | 
| allPackages | Distribution.Simple.PackageIndex | 
| allPackagesByName | Distribution.Simple.PackageIndex | 
| allPackagesBySourcePackageId | Distribution.Simple.PackageIndex | 
| AllRightsReserved | Distribution.License, Distribution.Make, Distribution.Simple | 
| Alpha | Distribution.System | 
| Always | Distribution.Simple.Setup | 
| AmbigousParse | Distribution.ParseUtils, Distribution.InstalledPackageInfo | 
| Ambiguous | Distribution.Simple.PackageIndex | 
| AnyVersion | Distribution.Version, Distribution.Simple | 
| anyVersion | Distribution.Version, Distribution.Simple | 
| Apache | Distribution.License, Distribution.Make, Distribution.Simple | 
| Arch |  | 
| 1 (Type/Class) | Distribution.System | 
| 2 (Data Constructor) | 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 | 
| Arrows | Language.Haskell.Extension, Distribution.Simple | 
| asVersionIntervals | Distribution.Version, Distribution.Simple | 
| author |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| autoconfUserHooks | Distribution.Simple | 
| autogenModuleName | Distribution.Simple.BuildPaths | 
| autogenModulesDir | Distribution.Simple.BuildPaths | 
| BangPatterns | Language.Haskell.Extension, Distribution.Simple | 
| Bazaar | Distribution.PackageDescription | 
| bench | Distribution.Simple.Bench | 
| benchHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| Benchmark |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| benchmarkBuildInfo | Distribution.PackageDescription | 
| benchmarkCommand | Distribution.Simple.Setup | 
| benchmarkConfigs | Distribution.Simple.LocalBuildInfo | 
| benchmarkDistPref | Distribution.Simple.Setup | 
| benchmarkEnabled | Distribution.PackageDescription | 
| BenchmarkExeV10 | Distribution.PackageDescription | 
| BenchmarkFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| BenchmarkInterface | Distribution.PackageDescription | 
| benchmarkInterface | Distribution.PackageDescription | 
| benchmarkModules | Distribution.PackageDescription | 
| benchmarkName | Distribution.PackageDescription | 
| BenchmarkNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| benchmarkOptions | Distribution.Simple.Setup | 
| benchmarks | Distribution.PackageDescription | 
| BenchmarkType | Distribution.PackageDescription | 
| benchmarkType | Distribution.PackageDescription | 
| BenchmarkTypeExe | Distribution.PackageDescription | 
| BenchmarkTypeUnknown | Distribution.PackageDescription | 
| BenchmarkUnsupported | Distribution.PackageDescription | 
| benchmarkVerbosity | Distribution.Simple.Setup | 
| between | Distribution.Compat.ReadP | 
| betweenVersionsInclusive | Distribution.Version, Distribution.Simple | 
| bindir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| BindirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| binfoFieldDescrs | Distribution.PackageDescription.Parse | 
| boolField | Distribution.ParseUtils | 
| 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 | 
| Bound | Distribution.Version, Distribution.Simple | 
| brokenPackages | Distribution.Simple.PackageIndex | 
| BSD3 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD4 | Distribution.License, Distribution.Make, Distribution.Simple | 
| bugReports | Distribution.PackageDescription | 
| build | Distribution.Simple.Build | 
| buildable | Distribution.PackageDescription | 
| buildArch | Distribution.System | 
| buildCommand | Distribution.Simple.Setup | 
| buildCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| buildDepends | Distribution.PackageDescription | 
| buildDir | Distribution.Simple.LocalBuildInfo | 
| buildDistPref | Distribution.Simple.Setup | 
| buildExe |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.NHC | 
| 3 (Function) | Distribution.Simple.UHC | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.LHC | 
| 6 (Function) | Distribution.Simple.Hugs | 
| BuildFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| buildHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| BuildInfo |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| buildInfo | Distribution.PackageDescription | 
| buildLib |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.NHC | 
| 3 (Function) | Distribution.Simple.UHC | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.LHC | 
| 6 (Function) | Distribution.Simple.Hugs | 
| buildOS | Distribution.System | 
| buildPlatform | Distribution.System | 
| buildProgramArgs | Distribution.Simple.Setup | 
| buildProgramPaths | Distribution.Simple.Setup | 
| buildTools | Distribution.PackageDescription | 
| BuildType | Distribution.PackageDescription | 
| buildType | Distribution.PackageDescription | 
| buildVerbose | Distribution.Simple.Setup | 
| buildVerbosity | Distribution.Simple.Setup | 
| builtinPrograms | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| c2hsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| cabalVersion | Distribution.Simple.Utils | 
| CAnd | Distribution.PackageDescription | 
| catchParseError | Distribution.ParseUtils | 
| category |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| CBench | Distribution.Simple.LocalBuildInfo | 
| CBenchName | Distribution.Simple.LocalBuildInfo | 
| ccLdOptionsBuildInfo | Distribution.Simple.Configure | 
| ccOptions |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| CExe | Distribution.Simple.LocalBuildInfo | 
| CExeName | Distribution.Simple.LocalBuildInfo | 
| chainl | Distribution.Compat.ReadP | 
| chainl1 | Distribution.Compat.ReadP | 
| chainr | Distribution.Compat.ReadP | 
| chainr1 | Distribution.Compat.ReadP | 
| char | Distribution.Compat.ReadP | 
| 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 | Distribution.Compat.ReadP | 
| ChoiceOpt | Distribution.Simple.Command | 
| choiceOpt | Distribution.Simple.Command | 
| choiceOptFromEnum | Distribution.Simple.Command | 
| 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.Simple.LocalBuildInfo | 
| CLibName | Distribution.Simple.LocalBuildInfo | 
| CNot | Distribution.PackageDescription | 
| combineInstallDirs | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| combineObjectFiles | Distribution.Simple.Program.Ld | 
| commaListField | Distribution.ParseUtils | 
| Command | Distribution.Simple.Command | 
| commandAddAction | Distribution.Simple.Command | 
| commandDefaultFlags | Distribution.Simple.Command | 
| commandDescription | Distribution.Simple.Command | 
| CommandErrors | Distribution.Simple.Command | 
| CommandHelp | Distribution.Simple.Command | 
| CommandList | Distribution.Simple.Command | 
| commandName | Distribution.Simple.Command | 
| commandOptions | Distribution.Simple.Command | 
| CommandParse | Distribution.Simple.Command | 
| commandParseArgs | Distribution.Simple.Command | 
| CommandReadyToGo | Distribution.Simple.Command | 
| commandShowOptions | Distribution.Simple.Command | 
| commandsRun | Distribution.Simple.Command | 
| commandSynopsis | Distribution.Simple.Command | 
| CommandUI |  | 
| 1 (Type/Class) | Distribution.Simple.Command | 
| 2 (Data Constructor) | Distribution.Simple.Command | 
| commandUsage | Distribution.Simple.Command | 
| comparing | Distribution.Simple.Utils | 
| compBuildOrder | Distribution.Simple.LocalBuildInfo | 
| Compiler |  | 
| 1 (Type/Class) | Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Simple.Compiler, Distribution.Simple | 
| compiler |  | 
| 1 (Function) | Distribution.Simple.LocalBuildInfo | 
| 2 (Function) | Distribution.Simple.Test | 
| 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 | 
| compilerLanguages | 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.Simple.LocalBuildInfo | 
| componentBuildInfo | Distribution.Simple.LocalBuildInfo | 
| componentGhcOptions | Distribution.Simple.GHC | 
| ComponentLocalBuildInfo |  | 
| 1 (Type/Class) | Distribution.Simple.LocalBuildInfo | 
| 2 (Data Constructor) | Distribution.Simple.LocalBuildInfo | 
| ComponentName | Distribution.Simple.LocalBuildInfo | 
| componentPackageDeps | Distribution.Simple.LocalBuildInfo | 
| components | Distribution.ModuleName | 
| concurrently | Distribution.TestSuite | 
| condBenchmarks | Distribution.PackageDescription | 
| condExecutables | Distribution.PackageDescription | 
| Condition | Distribution.PackageDescription | 
| condLibrary | Distribution.PackageDescription | 
| CondNode | Distribution.PackageDescription | 
| condTestSuites | Distribution.PackageDescription | 
| CondTree | Distribution.PackageDescription | 
| condTreeComponents | Distribution.PackageDescription | 
| condTreeConstraints | Distribution.PackageDescription | 
| condTreeData | Distribution.PackageDescription | 
| confHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| configBenchmarks | Distribution.Simple.Setup | 
| configCompiler | Distribution.Simple.Configure | 
| configCompilerAux | Distribution.Simple.Configure | 
| configConfigurationsFlags | Distribution.Simple.Setup | 
| configConfigureArgs | Distribution.Simple.Setup | 
| configConstraints | Distribution.Simple.Setup | 
| configDistPref | Distribution.Simple.Setup | 
| configDynExe | Distribution.Simple.Setup | 
| configExtraIncludeDirs | Distribution.Simple.Setup | 
| configExtraLibDirs | Distribution.Simple.Setup | 
| ConfigFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| configFlags | Distribution.Simple.LocalBuildInfo | 
| configGHCiLib | Distribution.Simple.Setup | 
| configHcFlavor | Distribution.Simple.Setup | 
| configHcPath | Distribution.Simple.Setup | 
| configHcPkg | Distribution.Simple.Setup | 
| configInstallDirs | Distribution.Simple.Setup | 
| configLibCoverage | Distribution.Simple.Setup | 
| configOptimization | Distribution.Simple.Setup | 
| configPackageDBs | Distribution.Simple.Setup | 
| configProfExe | Distribution.Simple.Setup | 
| configProfLib | Distribution.Simple.Setup | 
| configProgPrefix | Distribution.Simple.Setup | 
| configProgramArgs | Distribution.Simple.Setup | 
| configProgramPaths | Distribution.Simple.Setup | 
| configPrograms | Distribution.Simple.Setup | 
| configProgSuffix | Distribution.Simple.Setup | 
| configScratchDir | Distribution.Simple.Setup | 
| configSharedLib | Distribution.Simple.Setup | 
| configSplitObjs | Distribution.Simple.Setup | 
| configStripExes | Distribution.Simple.Setup | 
| configTests | Distribution.Simple.Setup | 
| Configure | Distribution.PackageDescription | 
| configure |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.NHC | 
| 3 (Function) | Distribution.Simple.UHC | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.LHC | 
| 6 (Function) | Distribution.Simple.Hugs | 
| 7 (Function) | Distribution.Simple.Configure | 
| configureAllKnownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| configureArgs | Distribution.Simple.Setup | 
| configureCCompiler | Distribution.Simple.Setup | 
| configureCommand | Distribution.Simple.Setup | 
| ConfiguredProgram |  | 
| 1 (Type/Class) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| 2 (Data Constructor) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| configureLinker | Distribution.Simple.Setup | 
| configureOptions | Distribution.Simple.Setup | 
| configureProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| configUserInstall | Distribution.Simple.Setup | 
| configVanillaLib | Distribution.Simple.Setup | 
| configVerbosity | Distribution.Simple.Setup | 
| ConfVar | Distribution.PackageDescription | 
| ConstrainedClassMethods | Language.Haskell.Extension, Distribution.Simple | 
| ConstraintKinds | Language.Haskell.Extension, Distribution.Simple | 
| copyCommand | Distribution.Simple.Setup | 
| CopyDest | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| copyDest | Distribution.Simple.Setup | 
| copyDirectoryRecursiveVerbose | Distribution.Simple.Utils | 
| copyDistPref | Distribution.Simple.Setup | 
| copyFiles | 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.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| CopyTo | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| copyVerbosity | Distribution.Simple.Setup | 
| COr | Distribution.PackageDescription | 
| count | Distribution.Compat.ReadP | 
| CPP | Language.Haskell.Extension, Distribution.Simple | 
| cppHeaderName | Distribution.Simple.BuildPaths | 
| cpphsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| cppOptions | Distribution.PackageDescription | 
| cppProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| createArchive | Distribution.Simple.SrcDist | 
| createArLibArchive | Distribution.Simple.Program.Ar | 
| createDirectoryIfMissingVerbose | Distribution.Simple.Utils | 
| cSources | Distribution.PackageDescription | 
| CTest | Distribution.Simple.LocalBuildInfo | 
| CTestName | Distribution.Simple.LocalBuildInfo | 
| currentDir | Distribution.Simple.Utils | 
| Custom | Distribution.PackageDescription | 
| customFieldsBI | Distribution.PackageDescription | 
| customFieldsPD | Distribution.PackageDescription | 
| CVS | Distribution.PackageDescription | 
| Darcs | Distribution.PackageDescription | 
| dataDir | Distribution.PackageDescription | 
| datadir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatadirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| dataFiles | Distribution.PackageDescription | 
| 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 | 
| defaultBenchmarkFlags | Distribution.Simple.Setup | 
| defaultBuildFlags | Distribution.Simple.Setup | 
| defaultCleanFlags | Distribution.Simple.Setup | 
| defaultCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| defaultConfigFlags | Distribution.Simple.Setup | 
| defaultCopyFlags | Distribution.Simple.Setup | 
| defaultDistPref | Distribution.Simple.Setup, Distribution.Simple.BuildPaths | 
| defaultExtensions | Distribution.PackageDescription | 
| defaultGlobalFlags | Distribution.Simple.Setup | 
| defaultHaddockFlags | Distribution.Simple.Setup | 
| defaultHookedPackageDesc | Distribution.Simple.Utils, Distribution.Simple | 
| defaultHscolourFlags | Distribution.Simple.Setup | 
| defaultInstallDirs | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| defaultInstallFlags | Distribution.Simple.Setup | 
| defaultLanguage | Distribution.PackageDescription | 
| 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 | 
| defaultPackageDesc | Distribution.Simple.Utils | 
| defaultProgramConfiguration | Distribution.Simple.Program | 
| defaultProgramDb | Distribution.Simple.Program.Db | 
| defaultRegisterFlags | Distribution.Simple.Setup | 
| defaultSDistFlags | Distribution.Simple.Setup | 
| defaultTestFlags | Distribution.Simple.Setup | 
| defaultUserHooks | Distribution.Simple | 
| deleteInstalledPackageId | Distribution.Simple.PackageIndex | 
| deletePackageName | Distribution.Simple.PackageIndex | 
| deleteSourcePackageId | Distribution.Simple.PackageIndex | 
| Dependency |  | 
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| dependencyClosure | Distribution.Simple.PackageIndex | 
| dependencyCycles | Distribution.Simple.PackageIndex | 
| dependencyGraph | Distribution.Simple.PackageIndex | 
| dependencyInconsistencies | Distribution.Simple.PackageIndex | 
| depends |  | 
| 1 (Function) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| deprecatedExtensions | Language.Haskell.Extension, Distribution.Simple | 
| DeriveDataTypeable | Language.Haskell.Extension, Distribution.Simple | 
| DeriveFoldable | Language.Haskell.Extension, Distribution.Simple | 
| DeriveFunctor | Language.Haskell.Extension, Distribution.Simple | 
| DeriveTraversable | Language.Haskell.Extension, Distribution.Simple | 
| descCabalVersion | Distribution.PackageDescription | 
| Description | Distribution.Simple.Command | 
| description |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| die | Distribution.Simple.Utils | 
| dieWithLocation | Distribution.Simple.Utils | 
| DisableExtension | Language.Haskell.Extension, Distribution.Simple | 
| DisambiguateRecordFields | Language.Haskell.Extension, Distribution.Simple | 
| disp | Distribution.Text | 
| display | Distribution.Text | 
| dllExtension | Distribution.Simple.BuildPaths | 
| DoAndIfThenElse | Language.Haskell.Extension, Distribution.Simple | 
| docdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DocdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| doesDirectoryExist | Distribution.PackageDescription.Check | 
| doesFileExist | Distribution.PackageDescription.Check | 
| DoRec | Language.Haskell.Extension, Distribution.Simple | 
| dump | Distribution.Simple.Program.HcPkg | 
| dumpInvocation | Distribution.Simple.Program.HcPkg | 
| dynlibdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| EarlierVersion | Distribution.Version, Distribution.Simple | 
| earlierVersion | Distribution.Version, Distribution.Simple | 
| emptyBenchmark | Distribution.PackageDescription | 
| emptyBenchmarkFlags | Distribution.Simple.Setup | 
| emptyBuildFlags | Distribution.Simple.Setup | 
| emptyBuildInfo | Distribution.PackageDescription | 
| emptyCleanFlags | Distribution.Simple.Setup | 
| emptyConfigFlags | Distribution.Simple.Setup | 
| emptyCopyFlags | Distribution.Simple.Setup | 
| EmptyDataDecls | Language.Haskell.Extension, Distribution.Simple | 
| emptyExecutable | Distribution.PackageDescription | 
| emptyGlobalFlags | Distribution.Simple.Setup | 
| emptyHaddockFlags | Distribution.Simple.Setup | 
| emptyHookedBuildInfo | Distribution.PackageDescription | 
| emptyHscolourFlags | Distribution.Simple.Setup | 
| emptyInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| emptyInstallFlags | Distribution.Simple.Setup | 
| emptyLibrary | Distribution.PackageDescription | 
| emptyPackageDescription | Distribution.PackageDescription | 
| emptyProgramConfiguration | Distribution.Simple.Program | 
| emptyProgramDb | Distribution.Simple.Program.Db | 
| emptyProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| emptyRegisterFlags | Distribution.Simple.Setup | 
| emptySDistFlags | Distribution.Simple.Setup | 
| emptyTestFlags | Distribution.Simple.Setup | 
| emptyTestSuite | Distribution.PackageDescription | 
| emptyUserHooks | Distribution.Simple.UserHooks, Distribution.Simple | 
| enableCoverage | Distribution.Simple.Hpc | 
| enabledBenchmarks | Distribution.PackageDescription | 
| enabledTests | Distribution.PackageDescription | 
| EnableExtension | Language.Haskell.Extension, Distribution.Simple | 
| endBy | Distribution.Compat.ReadP | 
| endBy1 | Distribution.Compat.ReadP | 
| equating | Distribution.Simple.Utils | 
| Error | Distribution.TestSuite | 
| ExclusiveBound | Distribution.Version, Distribution.Simple | 
| Executable |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| executableConfigs | Distribution.Simple.LocalBuildInfo | 
| executableFieldDescrs | Distribution.PackageDescription.Parse | 
| ExecutableNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| executables | Distribution.PackageDescription | 
| exeExtension | Distribution.Simple.BuildPaths | 
| exeModules | Distribution.PackageDescription | 
| exeName | Distribution.PackageDescription | 
| ExistentialQuantification | Language.Haskell.Extension, Distribution.Simple | 
| explanation | Distribution.PackageDescription.Check | 
| ExplicitForAll | Language.Haskell.Extension, Distribution.Simple | 
| expose | Distribution.Simple.Program.HcPkg | 
| exposed | Distribution.InstalledPackageInfo | 
| exposedModules |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| exposeInvocation | Distribution.Simple.Program.HcPkg | 
| ExtendedDefaultRules | Language.Haskell.Extension, Distribution.Simple | 
| ExtensibleRecords | Language.Haskell.Extension, Distribution.Simple | 
| Extension | Language.Haskell.Extension, Distribution.Simple | 
| extensionsToFlags | Distribution.Simple.Compiler, Distribution.Simple | 
| externalPackageDeps | Distribution.Simple.LocalBuildInfo | 
| extraConfigArgs | Distribution.Simple.LocalBuildInfo | 
| extraGHCiLibraries | Distribution.InstalledPackageInfo | 
| extraLibDirs | Distribution.PackageDescription | 
| extraLibraries | Distribution.InstalledPackageInfo | 
| extraLibs | Distribution.PackageDescription | 
| ExtraOptions | Distribution.TestSuite | 
| extraSrcFiles | Distribution.PackageDescription | 
| extraTmpFiles | Distribution.PackageDescription | 
| F | Distribution.ParseUtils | 
| Fail | Distribution.TestSuite | 
| failReadE | Distribution.ReadE | 
| Failures | Distribution.Simple.Setup | 
| falseArg | Distribution.Simple.Setup | 
| ffihugsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| Field | Distribution.ParseUtils | 
| field | Distribution.ParseUtils | 
| FieldDescr |  | 
| 1 (Type/Class) | Distribution.ParseUtils, Distribution.PackageDescription.Parse | 
| 2 (Data Constructor) | Distribution.ParseUtils, Distribution.PackageDescription.Parse | 
| fieldGet | Distribution.ParseUtils, Distribution.PackageDescription.Parse | 
| fieldName | Distribution.ParseUtils, Distribution.PackageDescription.Parse | 
| fieldSet | Distribution.ParseUtils, Distribution.PackageDescription.Parse | 
| fieldsInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| FileGlob |  | 
| 1 (Type/Class) | Distribution.Simple.Utils | 
| 2 (Data Constructor) | Distribution.Simple.Utils | 
| finalizePackageDescription | Distribution.PackageDescription.Configuration | 
| 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 | 
| findProgramVersion | Distribution.Simple.Utils, Distribution.Simple.Program | 
| Finished | Distribution.TestSuite | 
| Flag |  | 
| 1 (Data Constructor) | Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.PackageDescription | 
| 3 (Type/Class) | Distribution.Simple.Compiler | 
| 4 (Type/Class) | Distribution.Simple.Setup | 
| 5 (Data Constructor) | Distribution.Simple.Setup | 
| FlagAssignment | Distribution.PackageDescription | 
| flagDefault | Distribution.PackageDescription | 
| flagDescription | Distribution.PackageDescription | 
| flagFieldDescrs | Distribution.PackageDescription.Parse | 
| flagManual | Distribution.PackageDescription | 
| FlagName |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| flagName | Distribution.PackageDescription | 
| flagToList | Distribution.Simple.Setup | 
| flagToMaybe | Distribution.Simple.Setup | 
| flagToOptimisationLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| flagToVerbosity | Distribution.Verbosity | 
| flattenPackageDescription | Distribution.PackageDescription.Configuration | 
| FlexibleContexts | Language.Haskell.Extension, Distribution.Simple | 
| FlexibleInstances | Language.Haskell.Extension, Distribution.Simple | 
| fName | Distribution.ParseUtils | 
| foldComponent | Distribution.Simple.LocalBuildInfo | 
| foldVersionRange | Distribution.Version, Distribution.Simple | 
| foldVersionRange' | Distribution.Version, Distribution.Simple | 
| ForeignFunctionInterface | Language.Haskell.Extension, Distribution.Simple | 
| FoundOnSystem | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| frameworkDirs | Distribution.InstalledPackageInfo | 
| frameworks |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| FreeBSD | Distribution.System | 
| freeVars | Distribution.PackageDescription.Configuration | 
| fromFlag | Distribution.Simple.Setup | 
| fromFlagOrDefault | Distribution.Simple.Setup | 
| fromList | Distribution.Simple.PackageIndex | 
| fromPathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| FromString | Distribution.ParseUtils, Distribution.InstalledPackageInfo | 
| fromString | Distribution.ModuleName | 
| fromUTF8 | Distribution.Simple.Utils | 
| fromVersionIntervals | Distribution.Version, Distribution.Simple | 
| FunctionalDependencies | Language.Haskell.Extension, Distribution.Simple | 
| GADTs | Language.Haskell.Extension, Distribution.Simple | 
| GADTSyntax | Language.Haskell.Extension, Distribution.Simple | 
| gather | Distribution.Compat.ReadP | 
| gccProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| generalInstalledPackageInfo | Distribution.Simple.Register | 
| GeneralizedNewtypeDeriving | Language.Haskell.Extension, Distribution.Simple | 
| generate |  | 
| 1 (Function) | Distribution.Simple.Build.Macros | 
| 2 (Function) | Distribution.Simple.Build.PathsModule | 
| generateRegistrationInfo | Distribution.Simple.Register | 
| GenericPackageDescription |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| Generics | Language.Haskell.Extension, Distribution.Simple | 
| genPackageFlags | Distribution.PackageDescription | 
| get | Distribution.Compat.ReadP | 
| getDbProgramOutput | Distribution.Simple.Program | 
| getDirectoryContentsRecursive | Distribution.Simple.Utils | 
| getInstalledPackages |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.NHC | 
| 3 (Function) | Distribution.Simple.UHC | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.LHC | 
| 6 (Function) | Distribution.Simple.Hugs | 
| 7 (Function) | Distribution.Simple.Configure | 
| getPersistBuildConfig | Distribution.Simple.Configure | 
| getProgramInvocationOutput | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| getProgramOutput | Distribution.Simple.Program | 
| GHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| GHCForeignImportPrim | Language.Haskell.Extension, Distribution.Simple | 
| ghcInvocation | Distribution.Simple.Program.GHC | 
| ghcLibDir | Distribution.Simple.GHC | 
| 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 | 
| ghcOptDylibName | Distribution.Simple.Program.GHC | 
| ghcOptDynamic | Distribution.Simple.Program.GHC | 
| ghcOptExtensionMap | Distribution.Simple.Program.GHC | 
| ghcOptExtensions | Distribution.Simple.Program.GHC | 
| ghcOptExtra | Distribution.Simple.Program.GHC | 
| ghcOptExtraDefault | 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 | 
| GhcOptimisation | Distribution.Simple.Program.GHC | 
| ghcOptInputFiles | Distribution.Simple.Program.GHC | 
| ghcOptInputModules | Distribution.Simple.Program.GHC | 
| GhcOptions |  | 
| 1 (Type/Class) | Distribution.Simple.Program.GHC | 
| 2 (Data Constructor) | Distribution.Simple.Program.GHC | 
| ghcOptions | Distribution.Simple.LHC | 
| ghcOptLanguage | Distribution.Simple.Program.GHC | 
| ghcOptLinkFrameworks | Distribution.Simple.Program.GHC | 
| ghcOptLinkLibPath | Distribution.Simple.Program.GHC | 
| ghcOptLinkLibs | Distribution.Simple.Program.GHC | 
| ghcOptLinkOptions | Distribution.Simple.Program.GHC | 
| ghcOptMode | Distribution.Simple.Program.GHC | 
| ghcOptNoAutoLinkPackages | Distribution.Simple.Program.GHC | 
| ghcOptNoLink | Distribution.Simple.Program.GHC | 
| ghcOptObjDir | Distribution.Simple.Program.GHC | 
| ghcOptObjSuffix | Distribution.Simple.Program.GHC | 
| ghcOptOptimisation | Distribution.Simple.Program.GHC | 
| ghcOptOutputFile | Distribution.Simple.Program.GHC | 
| ghcOptPackageDBs | Distribution.Simple.Program.GHC | 
| ghcOptPackageName | Distribution.Simple.Program.GHC | 
| ghcOptPackages | Distribution.Simple.Program.GHC | 
| ghcOptProfilingMode | Distribution.Simple.Program.GHC | 
| ghcOptShared | Distribution.Simple.Program.GHC | 
| ghcOptSourcePath | Distribution.Simple.Program.GHC | 
| ghcOptSourcePathClear | Distribution.Simple.Program.GHC | 
| ghcOptSplitObjs | Distribution.Simple.Program.GHC | 
| ghcOptStubDir | Distribution.Simple.Program.GHC | 
| ghcOptVerbosity | Distribution.Simple.Program.GHC | 
| ghcPackageDbOptions | Distribution.Simple.GHC | 
| ghcPkgProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| ghcProfOptions | Distribution.PackageDescription | 
| ghcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| ghcSharedOptions | Distribution.PackageDescription | 
| GhcSpecialOptimisation | Distribution.Simple.Program.GHC | 
| ghcVerbosityOptions |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.LHC | 
| Git | Distribution.PackageDescription | 
| 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 | 
| GnuArch | Distribution.PackageDescription | 
| GPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| greencardProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| Group | Distribution.TestSuite | 
| GroupLogs | Distribution.Simple.Test | 
| groupName | Distribution.TestSuite | 
| groupTests | Distribution.TestSuite | 
| haddock | Distribution.Simple.Haddock | 
| haddockCommand | Distribution.Simple.Setup | 
| haddockContents | Distribution.Simple.Setup | 
| haddockCss | Distribution.Simple.Setup | 
| haddockdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| haddockDistPref | Distribution.Simple.Setup | 
| haddockExecutables | Distribution.Simple.Setup | 
| HaddockFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| haddockHoogle | Distribution.Simple.Setup | 
| haddockHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| haddockHscolour | Distribution.Simple.Setup | 
| haddockHscolourCss | Distribution.Simple.Setup | 
| haddockHtml | Distribution.Simple.Setup | 
| haddockHtmlLocation | Distribution.Simple.Setup | 
| haddockHTMLs | Distribution.InstalledPackageInfo | 
| haddockInterfaces | Distribution.InstalledPackageInfo | 
| haddockInternal | Distribution.Simple.Setup | 
| haddockName | Distribution.Simple.BuildPaths | 
| haddockPref | Distribution.Simple.BuildPaths | 
| haddockProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| haddockProgramArgs | Distribution.Simple.Setup | 
| haddockProgramPaths | Distribution.Simple.Setup | 
| haddockVerbosity | Distribution.Simple.Setup | 
| HaLVM | Distribution.System | 
| happyProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hasBenchmarks | Distribution.PackageDescription | 
| hasExes | Distribution.PackageDescription | 
| Haskell2010 | Language.Haskell.Extension, Distribution.Simple | 
| Haskell98 | Language.Haskell.Extension, Distribution.Simple | 
| hasLibs | Distribution.PackageDescription | 
| hasTests | Distribution.PackageDescription | 
| HBC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| hcOptions | Distribution.PackageDescription | 
| Helium | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| HereDocuments | Language.Haskell.Extension, Distribution.Simple | 
| hiddenModules | Distribution.InstalledPackageInfo | 
| hide | Distribution.Simple.Program.HcPkg | 
| hideInvocation | Distribution.Simple.Program.HcPkg | 
| hmakeProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| homepage |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| HookedBuildInfo | Distribution.PackageDescription | 
| hookedPreProcessors | Distribution.Simple.UserHooks, Distribution.Simple | 
| hookedPrograms | Distribution.Simple.UserHooks, Distribution.Simple | 
| hpcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| Hppa | Distribution.System | 
| HPUX | Distribution.System | 
| hsc2hsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hscolour | Distribution.Simple.Haddock | 
| 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 | 
| hscolourHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| hscolourPref | Distribution.Simple.BuildPaths | 
| hscolourProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hscolourVerbosity | Distribution.Simple.Setup | 
| hsLibraries | Distribution.InstalledPackageInfo | 
| hsSourceDirs | Distribution.PackageDescription | 
| 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 | 
| hugsOptions | Distribution.InstalledPackageInfo | 
| hugsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| I386 | Distribution.System | 
| IA64 | Distribution.System | 
| IfBlock | Distribution.ParseUtils | 
| ignoreUnrec | Distribution.ParseUtils | 
| Impl | Distribution.PackageDescription | 
| ImplicitParams | Language.Haskell.Extension, Distribution.Simple | 
| ImplicitPrelude | Language.Haskell.Extension, Distribution.Simple | 
| importDirs | Distribution.InstalledPackageInfo | 
| ImpredicativeTypes | Language.Haskell.Extension, Distribution.Simple | 
| includedir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| includeDirs |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| includes |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| InclusiveBound | Distribution.Version, Distribution.Simple | 
| IncoherentInstances | Language.Haskell.Extension, Distribution.Simple | 
| info | Distribution.Simple.Utils | 
| initialBuildSteps | Distribution.Simple.Build | 
| initialPathTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| inplaceInstalledPackageInfo | Distribution.Simple.Register | 
| inplacePackageId | Distribution.Simple.LocalBuildInfo | 
| insert | Distribution.Simple.PackageIndex | 
| install |  | 
| 1 (Function) | Distribution.Simple.Hugs | 
| 2 (Function) | Distribution.Simple.Install | 
| installCommand | 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.Simple.LocalBuildInfo | 
| installDistPref | Distribution.Simple.Setup | 
| InstalledPackageId |  | 
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| installedPackageId | Distribution.InstalledPackageInfo | 
| InstalledPackageInfo |  | 
| 1 (Type/Class) | Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.InstalledPackageInfo | 
| InstalledPackageInfo_ | Distribution.InstalledPackageInfo | 
| installedPkgs | Distribution.Simple.LocalBuildInfo | 
| installExe |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.NHC | 
| 3 (Function) | Distribution.Simple.GHC | 
| 4 (Function) | Distribution.Simple.LHC | 
| installExecutableFile | Distribution.Simple.Utils | 
| InstallFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| installIncludes | Distribution.PackageDescription | 
| installInPlace | Distribution.Simple.Setup | 
| installLib |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.NHC | 
| 3 (Function) | Distribution.Simple.UHC | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.LHC | 
| installOrdinaryFile | Distribution.Simple.Utils | 
| installOrdinaryFiles | Distribution.Simple.Utils | 
| installPackageDB | Distribution.Simple.Setup | 
| installUseWrapper | Distribution.Simple.Setup | 
| installVerbosity | Distribution.Simple.Setup | 
| instHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| intercalate | Distribution.Simple.Utils | 
| interpretPackageDbFlags | Distribution.Simple.Configure | 
| intersectVersionIntervals | Distribution.Version, Distribution.Simple | 
| IntersectVersionRanges | Distribution.Version, Distribution.Simple | 
| intersectVersionRanges | Distribution.Version, Distribution.Simple | 
| intToVerbosity | Distribution.Verbosity | 
| invocationAsBatchFile | Distribution.Simple.Program.Script | 
| invocationAsShellScript | Distribution.Simple.Program.Script | 
| invocationAsSystemScript | Distribution.Simple.Program.Script | 
| IOEncoding | Distribution.Simple.Program.Run | 
| IOEncodingText | Distribution.Simple.Program.Run | 
| IOEncodingUTF8 | Distribution.Simple.Program.Run | 
| IRIX | Distribution.System | 
| isAnyVersion | Distribution.Version, Distribution.Simple | 
| isInfixOf | Distribution.Simple.Utils | 
| isNoVersion | Distribution.Version, Distribution.Simple | 
| isSpecificVersion | Distribution.Version, Distribution.Simple | 
| JHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| jhcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| KindSignatures | Language.Haskell.Extension, Distribution.Simple | 
| knownBenchmarkTypes | Distribution.PackageDescription | 
| knownBuildTypes | Distribution.PackageDescription | 
| KnownExtension | Language.Haskell.Extension, Distribution.Simple | 
| knownExtensions | Language.Haskell.Extension, Distribution.Simple | 
| knownLanguages | Language.Haskell.Extension, Distribution.Simple | 
| knownLicenses | Distribution.License, Distribution.Simple | 
| knownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| knownRepoTypes | Distribution.PackageDescription | 
| knownSuffixHandlers | Distribution.Simple.PreProcess | 
| knownTestTypes | Distribution.PackageDescription | 
| Language | Language.Haskell.Extension, Distribution.Simple | 
| languageToFlags | Distribution.Simple.Compiler, Distribution.Simple | 
| LaterVersion | Distribution.Version, Distribution.Simple | 
| laterVersion | Distribution.Version, Distribution.Simple | 
| ldOptions |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| ldProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| lessVerbose | Distribution.Verbosity | 
| LFlags | Distribution.Simple.Command | 
| LGPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| LHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| lhcPkgProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| lhcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| libAbiHash | Distribution.Simple.GHC | 
| libBuildInfo | Distribution.PackageDescription | 
| 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 | 
| libExposed | Distribution.PackageDescription | 
| libFieldDescrs | Distribution.PackageDescription.Parse | 
| libModules | Distribution.PackageDescription | 
| Library |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| library | Distribution.PackageDescription | 
| libraryConfig | Distribution.Simple.LocalBuildInfo | 
| libraryDirs | Distribution.InstalledPackageInfo | 
| libsubdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| LibsubdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| License | Distribution.License, Distribution.Make, Distribution.Simple | 
| license |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| licenseFile | Distribution.PackageDescription | 
| liftField | Distribution.ParseUtils | 
| liftOption | Distribution.Simple.Command | 
| LineNo | Distribution.ParseUtils, Distribution.PackageDescription.Parse | 
| lineNo | Distribution.ParseUtils | 
| Linux | Distribution.System | 
| listField | Distribution.ParseUtils | 
| Lit | Distribution.PackageDescription | 
| LocalBuildInfo |  | 
| 1 (Type/Class) | Distribution.Simple.LocalBuildInfo | 
| 2 (Data Constructor) | Distribution.Simple.LocalBuildInfo | 
| localBuildInfoFile | Distribution.Simple.Configure | 
| localPkgDescr | Distribution.Simple.LocalBuildInfo | 
| locatedErrorMsg | Distribution.ParseUtils | 
| locationPath | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| logFile | Distribution.Simple.Test | 
| look | Distribution.Compat.ReadP | 
| lookupDependency | Distribution.Simple.PackageIndex | 
| lookupInstalledPackageId | Distribution.Simple.PackageIndex | 
| lookupKnownProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| lookupPackageName | Distribution.Simple.PackageIndex | 
| lookupProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| lookupSourcePackageId | Distribution.Simple.PackageIndex | 
| LowerBound |  | 
| 1 (Type/Class) | Distribution.Version, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Version, Distribution.Simple | 
| lowercase | Distribution.Simple.Utils | 
| M68k | Distribution.System | 
| MagicHash | Language.Haskell.Extension, Distribution.Simple | 
| main | Distribution.ModuleName | 
| maintainer |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| Make | Distribution.PackageDescription | 
| makeCommand | Distribution.Simple.Command | 
| mandir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| many | Distribution.Compat.ReadP | 
| many1 | Distribution.Compat.ReadP | 
| manyTill | Distribution.Compat.ReadP | 
| mapCondTree | Distribution.PackageDescription.Configuration | 
| mapTreeConds | Distribution.PackageDescription.Configuration | 
| mapTreeConstrs | Distribution.PackageDescription.Configuration | 
| mapTreeData | Distribution.PackageDescription.Configuration | 
| markup | Distribution.Simple.Program.Hpc | 
| markupPackage | Distribution.Simple.Hpc | 
| markupTest | Distribution.Simple.Hpc | 
| matchDirFileGlob | Distribution.Simple.Utils | 
| matchFileGlob | Distribution.Simple.Utils | 
| MaximumOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| maybeExit | Distribution.Simple.Utils | 
| maybeGetPersistBuildConfig | Distribution.Simple.Configure | 
| Mercurial | Distribution.PackageDescription | 
| merge | Distribution.Simple.PackageIndex | 
| Mips | Distribution.System | 
| MIT | Distribution.License, Distribution.Make, Distribution.Simple | 
| MkFlag | Distribution.PackageDescription | 
| mkLibName | Distribution.Simple.BuildPaths | 
| MkOptDescr | Distribution.Simple.Command | 
| mkProfLibName | Distribution.Simple.BuildPaths | 
| mkSharedLibName | Distribution.Simple.BuildPaths | 
| mkSimplePreProcessor | Distribution.Simple.PreProcess | 
| mkVersionIntervals | Distribution.Version, Distribution.Simple | 
| ModuleName | Distribution.ModuleName | 
| moduleNameIndex | Distribution.Simple.PackageIndex | 
| modulePath | Distribution.PackageDescription | 
| MonoLocalBinds | Language.Haskell.Extension, Distribution.Simple | 
| MonomorphismRestriction | Language.Haskell.Extension, Distribution.Simple | 
| MonoPatBinds | Language.Haskell.Extension, Distribution.Simple | 
| Monotone | Distribution.PackageDescription | 
| moreVerbose | Distribution.Verbosity | 
| multiOption | Distribution.Simple.Command | 
| MultiParamTypeClasses | Language.Haskell.Extension, Distribution.Simple | 
| multiStageProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program.Ar | 
| munch | Distribution.Compat.ReadP | 
| munch1 | Distribution.Compat.ReadP | 
| Name | Distribution.Simple.Command | 
| name | Distribution.TestSuite | 
| NamedFieldPuns | Language.Haskell.Extension, Distribution.Simple | 
| NetBSD | Distribution.System | 
| Never | Distribution.Simple.Setup | 
| NewQualifiedOperators | Language.Haskell.Extension, Distribution.Simple | 
| NHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| nhcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| noArg | Distribution.Simple.Command | 
| NoCopyDest | Distribution.Simple.InstallDirs, Distribution.Simple.Setup, Distribution.Simple.LocalBuildInfo | 
| noExtraFlags | Distribution.Simple.Command | 
| NoFlag | Distribution.Simple.Setup | 
| NoGlob | Distribution.Simple.Utils | 
| NondecreasingIndentation | Language.Haskell.Extension, Distribution.Simple | 
| None | Distribution.Simple.PackageIndex | 
| NoOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| NoParse | Distribution.ParseUtils, Distribution.InstalledPackageInfo | 
| normal | Distribution.Verbosity | 
| normaliseLineEndings | Distribution.Simple.Utils | 
| NormalOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| notice | Distribution.Simple.Utils | 
| notThisPackageVersion | Distribution.Package, Distribution.Make, Distribution.Simple | 
| notThisVersion | Distribution.Version, Distribution.Simple | 
| NoUpperBound | Distribution.Version, Distribution.Simple | 
| noVersion | Distribution.Version, Distribution.Simple | 
| NPlusKPatterns | Language.Haskell.Extension, Distribution.Simple | 
| objExtension | Distribution.Simple.BuildPaths | 
| oldExtensions | Distribution.PackageDescription | 
| OpenBSD | Distribution.System | 
| 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.Simple.Command | 
| optional | Distribution.Compat.ReadP | 
| OptionBool | Distribution.TestSuite | 
| optionDefault | Distribution.TestSuite | 
| OptionDescr |  | 
| 1 (Type/Class) | Distribution.TestSuite | 
| 2 (Data Constructor) | Distribution.TestSuite | 
| optionDescr | Distribution.Simple.Command | 
| optionDescription | Distribution.TestSuite | 
| 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 | 
| OptionRngSeed | Distribution.TestSuite | 
| Options | Distribution.TestSuite | 
| options |  | 
| 1 (Function) | Distribution.TestSuite | 
| 2 (Function) | Distribution.PackageDescription | 
| OptionSet | Distribution.TestSuite | 
| OptionString | Distribution.TestSuite | 
| optionStringMultiline | Distribution.TestSuite | 
| OptionType | Distribution.TestSuite | 
| optionType | Distribution.TestSuite | 
| optionVerbosity | Distribution.Simple.Setup | 
| optsField | Distribution.ParseUtils | 
| orEarlierVersion | Distribution.Version, Distribution.Simple | 
| orLaterVersion | Distribution.Version, Distribution.Simple | 
| OS |  | 
| 1 (Type/Class) | Distribution.System | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| OSVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| OSX | Distribution.System | 
| OtherArch | Distribution.System | 
| OtherCompiler | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| otherExtensions | Distribution.PackageDescription | 
| otherLanguages | Distribution.PackageDescription | 
| OtherLicense | Distribution.License, Distribution.Make, Distribution.Simple | 
| otherModules | Distribution.PackageDescription | 
| OtherOS | Distribution.System | 
| OtherRepoType | Distribution.PackageDescription | 
| OverlappingInstances | Language.Haskell.Extension, Distribution.Simple | 
| OverloadedStrings | Language.Haskell.Extension, Distribution.Simple | 
| Package | Distribution.Package, Distribution.Make, Distribution.Simple | 
| package |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.Simple.Test | 
| PackageBuildImpossible | Distribution.PackageDescription.Check | 
| PackageBuildWarning | Distribution.PackageDescription.Check | 
| PackageCheck | Distribution.PackageDescription.Check | 
| PackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| PackageDBStack | Distribution.Simple.Compiler, Distribution.Simple | 
| PackageDescription |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| packageDescription | Distribution.PackageDescription | 
| PackageDistInexcusable | Distribution.PackageDescription.Check | 
| PackageDistSuspicious | Distribution.PackageDescription.Check | 
| PackageFixedDeps | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageIdentifier |  | 
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageImports | Language.Haskell.Extension, Distribution.Simple | 
| PackageIndex | Distribution.Simple.PackageIndex | 
| PackageLog |  | 
| 1 (Type/Class) | Distribution.Simple.Test | 
| 2 (Data Constructor) | Distribution.Simple.Test | 
| PackageName |  | 
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageName | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| packageVersion | Distribution.Package, Distribution.Make, Distribution.Simple | 
| ParallelListComp | Language.Haskell.Extension, Distribution.Simple | 
| parse | Distribution.Text | 
| ParseArgs | Distribution.Simple.Command | 
| parseBuildTool | Distribution.ParseUtils | 
| parseCommaList | Distribution.ParseUtils | 
| parseCompilerFlavorCompat | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| parseCondition | Distribution.PackageDescription.Configuration | 
| parseExtensionQ | Distribution.ParseUtils | 
| parseFail | Distribution.ParseUtils | 
| ParseFailed | Distribution.ParseUtils, Distribution.InstalledPackageInfo, Distribution.PackageDescription.Parse | 
| parseFields | Distribution.ParseUtils | 
| parseFieldsFlat | Distribution.ParseUtils | 
| parseFileGlob | Distribution.Simple.Utils | 
| parseFilePathQ | Distribution.ParseUtils | 
| parseFreeText | Distribution.ParseUtils | 
| parseHookedBuildInfo | Distribution.PackageDescription.Parse | 
| parseInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| parseLanguageQ | Distribution.ParseUtils | 
| parseLicenseQ | Distribution.ParseUtils | 
| parseModuleNameQ | Distribution.ParseUtils | 
| ParseOk | Distribution.ParseUtils, Distribution.InstalledPackageInfo, Distribution.PackageDescription.Parse | 
| parseOptCommaList | Distribution.ParseUtils | 
| parseOptVersion | Distribution.ParseUtils | 
| parsePackageDescription | Distribution.PackageDescription.Parse | 
| parsePackageNameQ | Distribution.ParseUtils | 
| parsePkgconfigDependency | Distribution.ParseUtils | 
| parseQuoted | Distribution.ParseUtils | 
| parseReadE | Distribution.ReadE | 
| ParseResult | Distribution.ParseUtils, Distribution.InstalledPackageInfo, Distribution.PackageDescription.Parse | 
| parseSepList | Distribution.ParseUtils | 
| parseTestedWithQ | Distribution.ParseUtils | 
| parseTokenQ | Distribution.ParseUtils | 
| parseTokenQ' | Distribution.ParseUtils | 
| parseVersionRangeQ | Distribution.ParseUtils | 
| Pass | Distribution.TestSuite | 
| 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 | 
| PError | Distribution.ParseUtils, Distribution.InstalledPackageInfo | 
| pfail | Distribution.Compat.ReadP | 
| pkgconfigDepends | Distribution.PackageDescription | 
| pkgConfigProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| pkgDescrFieldDescrs | Distribution.PackageDescription.Parse | 
| pkgDescrFile | Distribution.Simple.LocalBuildInfo | 
| PkgIdVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| pkgName | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PkgNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| pkgPathEnvVar | Distribution.Simple.Build.PathsModule | 
| pkgUrl |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| pkgVersion | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 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 | 
| platformIndependent | Distribution.Simple.PreProcess | 
| platformTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PolymorphicComponents | Language.Haskell.Extension, Distribution.Simple | 
| 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 | 
| PostfixOperators | Language.Haskell.Extension, Distribution.Simple | 
| postHaddock | Distribution.Simple.UserHooks, Distribution.Simple | 
| postHscolour | Distribution.Simple.UserHooks, Distribution.Simple | 
| postInst | Distribution.Simple.UserHooks, Distribution.Simple | 
| postReg | Distribution.Simple.UserHooks, Distribution.Simple | 
| postSDist | Distribution.Simple.UserHooks, Distribution.Simple | 
| postTest | Distribution.Simple.UserHooks, Distribution.Simple | 
| postUnreg | Distribution.Simple.UserHooks, Distribution.Simple | 
| ppAlex | Distribution.Simple.PreProcess | 
| PPC | Distribution.System | 
| ppC2hs | Distribution.Simple.PreProcess | 
| PPC64 | Distribution.System | 
| ppCpp | Distribution.Simple.PreProcess | 
| ppCpp' | Distribution.Simple.PreProcess | 
| ppField | Distribution.ParseUtils | 
| ppFields | Distribution.ParseUtils | 
| 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 | 
| prefix | Distribution.Simple.InstallDirs, 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 | 
| prepareSnapshotTree | Distribution.Simple.SrcDist | 
| prepareTree | Distribution.Simple.SrcDist | 
| preprocessComponent | Distribution.Simple.PreProcess | 
| PreProcessor |  | 
| 1 (Type/Class) | Distribution.Simple.PreProcess | 
| 2 (Data Constructor) | Distribution.Simple.PreProcess | 
| preReg | Distribution.Simple.UserHooks, Distribution.Simple | 
| preSDist | Distribution.Simple.UserHooks, Distribution.Simple | 
| preTest | Distribution.Simple.UserHooks, Distribution.Simple | 
| preUnreg | Distribution.Simple.UserHooks, Distribution.Simple | 
| printPackageProblems | Distribution.Simple.SrcDist | 
| ProgArg | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| progdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| 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 | 
| progPrefix | 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 | 
| ProgramDb | Distribution.Simple.Program.Db | 
| programDefaultArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFindLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFindVersion | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| 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 | 
| programName | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programOverrideArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programPath | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programPostConf | 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 | 
| progSuffix | Distribution.Simple.LocalBuildInfo | 
| PublicDomain | Distribution.License, Distribution.Make, Distribution.Simple | 
| PWarning |  | 
| 1 (Type/Class) | Distribution.ParseUtils, Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.ParseUtils | 
| QuasiQuotes | Language.Haskell.Extension, Distribution.Simple | 
| Rank2Types | Language.Haskell.Extension, Distribution.Simple | 
| RankNTypes | Language.Haskell.Extension, Distribution.Simple | 
| ranlibProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| rawSystemExit | Distribution.Simple.Utils | 
| rawSystemExitCode | Distribution.Simple.Utils | 
| rawSystemExitWithEnv | 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 | 
| readDesc | Distribution.Simple.UserHooks, Distribution.Simple | 
| ReadE |  | 
| 1 (Type/Class) | Distribution.ReadE | 
| 2 (Data Constructor) | Distribution.ReadE | 
| readEOrFail | Distribution.ReadE | 
| readFields | Distribution.ParseUtils | 
| readFieldsFlat | Distribution.ParseUtils | 
| readHookedBuildInfo | Distribution.PackageDescription.Parse | 
| ReadP | Distribution.Compat.ReadP | 
| readPackageDescription | Distribution.PackageDescription.Parse | 
| readP_to_E | Distribution.ReadE | 
| readP_to_S | Distribution.Compat.ReadP | 
| ReadS | Distribution.Compat.ReadP | 
| readS_to_P | Distribution.Compat.ReadP | 
| readUTF8File | Distribution.Simple.Utils | 
| RebindableSyntax | Language.Haskell.Extension, Distribution.Simple | 
| reconfigurePrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RecordPuns | Language.Haskell.Extension, Distribution.Simple | 
| RecordWildCards | Language.Haskell.Extension, Distribution.Simple | 
| RecursiveDo | Language.Haskell.Extension, Distribution.Simple | 
| 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 | 
| registerCommand | Distribution.Simple.Setup | 
| RegisterFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| registerInvocation | Distribution.Simple.Program.HcPkg | 
| registerPackage |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.GHC | 
| 3 (Function) | Distribution.Simple.LHC | 
| 4 (Function) | Distribution.Simple.Hugs | 
| 5 (Function) | Distribution.Simple.Register | 
| registrationPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| regPackageDB | Distribution.Simple.Setup | 
| RegularPatterns | Language.Haskell.Extension, Distribution.Simple | 
| regVerbosity | Distribution.Simple.Setup | 
| RelaxedPolyRec | Language.Haskell.Extension, Distribution.Simple | 
| renderGhcOptions | Distribution.Simple.Program.GHC | 
| repoBranch | Distribution.PackageDescription | 
| RepoHead | Distribution.PackageDescription | 
| RepoKind | Distribution.PackageDescription | 
| repoKind | Distribution.PackageDescription | 
| RepoKindUnknown | Distribution.PackageDescription | 
| repoLocation | Distribution.PackageDescription | 
| repoModule | Distribution.PackageDescription | 
| repoSubdir | Distribution.PackageDescription | 
| repoTag | Distribution.PackageDescription | 
| RepoThis | Distribution.PackageDescription | 
| RepoType | Distribution.PackageDescription | 
| repoType | Distribution.PackageDescription | 
| ReqArg | Distribution.Simple.Command | 
| reqArg | Distribution.Simple.Command | 
| reqArg' | Distribution.Simple.Command | 
| requireProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requireProgramVersion | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| reregister | Distribution.Simple.Program.HcPkg | 
| reregisterInvocation | Distribution.Simple.Program.HcPkg | 
| restoreProgramConfiguration | Distribution.Simple.Program | 
| restoreProgramDb | Distribution.Simple.Program.Db | 
| RestrictedTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| Result | Distribution.TestSuite | 
| reverseDependencyClosure | Distribution.Simple.PackageIndex | 
| reverseTopologicalOrder | Distribution.Simple.PackageIndex | 
| rewriteFile | Distribution.Simple.Utils | 
| Rs6000 | Distribution.System | 
| run | Distribution.TestSuite | 
| runDbProgram | Distribution.Simple.Program | 
| runE | Distribution.ParseUtils | 
| runGHC | Distribution.Simple.Program.GHC | 
| runP | Distribution.ParseUtils | 
| runPreProcessor | Distribution.Simple.PreProcess | 
| runProgram | Distribution.Simple.Program | 
| runProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| runReadE | Distribution.ReadE | 
| runSimplePreProcessor | Distribution.Simple.PreProcess | 
| runTests | Distribution.Simple.UserHooks, Distribution.Simple | 
| S390 | Distribution.System | 
| Safe | Language.Haskell.Extension, Distribution.Simple | 
| SafeImports | Language.Haskell.Extension, Distribution.Simple | 
| satisfy | Distribution.Compat.ReadP | 
| ScopedTypeVariables | Language.Haskell.Extension, Distribution.Simple | 
| scratchDir | Distribution.Simple.LocalBuildInfo | 
| 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 | 
| sDistSnapshot | Distribution.Simple.Setup | 
| sDistVerbosity | Distribution.Simple.Setup | 
| searchByName | Distribution.Simple.PackageIndex | 
| searchByNameSubstring | Distribution.Simple.PackageIndex | 
| SearchResult | Distribution.Simple.PackageIndex | 
| Section | Distribution.ParseUtils | 
| sepBy | Distribution.Compat.ReadP | 
| sepBy1 | Distribution.Compat.ReadP | 
| setFileExecutable | Distribution.Simple.Utils | 
| setFileOrdinary | Distribution.Simple.Utils | 
| setOption | Distribution.TestSuite | 
| setupMessage | Distribution.Simple.Utils | 
| SFlags | Distribution.Simple.Command | 
| SH | Distribution.System | 
| ShowArgs | Distribution.Simple.Command | 
| showCompilerId | Distribution.Simple.Compiler, Distribution.Simple | 
| showFields | Distribution.ParseUtils | 
| showFilePath | Distribution.ParseUtils | 
| showForCabal | Distribution.Verbosity | 
| showForGHC | Distribution.Verbosity | 
| showFreeText | Distribution.ParseUtils | 
| showGenericPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| showHookedBuildInfo | Distribution.PackageDescription.Parse | 
| showInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| showInstalledPackageInfoField | Distribution.InstalledPackageInfo | 
| ShowOrParseArgs | Distribution.Simple.Command | 
| showPackageDescription | Distribution.PackageDescription.Parse | 
| showPWarning | Distribution.ParseUtils | 
| showSingleNamedField | Distribution.ParseUtils | 
| showTestedWith | Distribution.ParseUtils | 
| showToken | Distribution.ParseUtils | 
| silent | Distribution.Verbosity | 
| Simple | Distribution.PackageDescription | 
| simple | Distribution.ModuleName | 
| simpleConfiguredProgram | Distribution.Simple.Program.Types | 
| simpleField | Distribution.ParseUtils | 
| simpleParse | Distribution.Text | 
| simpleProgram | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| simpleProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| simpleUserHooks | Distribution.Simple | 
| simplifyDependency | Distribution.Package, Distribution.Make, Distribution.Simple | 
| simplifyVersionRange | Distribution.Version, Distribution.Simple | 
| skipMany | Distribution.Compat.ReadP | 
| skipMany1 | Distribution.Compat.ReadP | 
| skipSpaces | Distribution.Compat.ReadP | 
| smartCopySources | Distribution.Simple.Utils | 
| snapshotPackage | Distribution.Simple.SrcDist | 
| snapshotVersion | Distribution.Simple.SrcDist | 
| Solaris | Distribution.System | 
| sourcePackageId | Distribution.InstalledPackageInfo | 
| SourceRepo |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| sourceRepoFieldDescrs | Distribution.PackageDescription.Parse | 
| sourceRepos | Distribution.PackageDescription | 
| spaceListField | Distribution.ParseUtils | 
| Sparc | Distribution.System | 
| SpecificPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| specVersion | Distribution.PackageDescription | 
| specVersionRaw | Distribution.PackageDescription | 
| splitObjs | Distribution.Simple.LocalBuildInfo | 
| srcPref | Distribution.Simple.BuildPaths | 
| stability |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| StandaloneDeriving | Language.Haskell.Extension, Distribution.Simple | 
| string | Distribution.Compat.ReadP | 
| stripExes | Distribution.Simple.LocalBuildInfo | 
| stripProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| stubFilePath | Distribution.Simple.Test | 
| stubMain | Distribution.Simple.Test | 
| stubName | Distribution.Simple.Test | 
| substituteInstallDirTemplates | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| substPathTemplate |  | 
| 1 (Function) | Distribution.Simple.InstallDirs | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| succeedReadE | Distribution.ReadE | 
| suiteError | Distribution.Simple.Test | 
| suiteFailed | Distribution.Simple.Test | 
| suitePassed | Distribution.Simple.Test | 
| SVN | Distribution.PackageDescription | 
| synopsis |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.PackageDescription | 
| syntaxError | Distribution.ParseUtils | 
| TabsError | Distribution.ParseUtils, Distribution.InstalledPackageInfo | 
| tags | Distribution.TestSuite | 
| targetBuildDepends | Distribution.PackageDescription | 
| tarProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| TemplateHaskell | Language.Haskell.Extension, Distribution.Simple | 
| Test |  | 
| 1 (Type/Class) | Distribution.TestSuite | 
| 2 (Data Constructor) | Distribution.TestSuite | 
| test | Distribution.Simple.Test | 
| testBuildInfo | Distribution.PackageDescription | 
| testCommand | Distribution.Simple.Setup | 
| testDistPref | Distribution.Simple.Setup | 
| testedWith | Distribution.PackageDescription | 
| testEnabled | Distribution.PackageDescription | 
| 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 | Distribution.PackageDescription | 
| testKeepTix | Distribution.Simple.Setup | 
| testList | Distribution.Simple.Setup | 
| TestLog | Distribution.Simple.Test | 
| TestLogs | Distribution.Simple.Test | 
| testLogs | Distribution.Simple.Test | 
| testMachineLog | Distribution.Simple.Setup | 
| testModules | Distribution.PackageDescription | 
| testName |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.Simple.Test | 
| testOptions | Distribution.Simple.Setup | 
| testOptionsReturned | Distribution.Simple.Test | 
| testResult | Distribution.Simple.Test | 
| TestShowDetails | Distribution.Simple.Setup | 
| testShowDetails | Distribution.Simple.Setup | 
| TestSuite |  | 
| 1 (Type/Class) | Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.PackageDescription | 
| testSuiteConfigs | Distribution.Simple.LocalBuildInfo | 
| TestSuiteExeV10 | Distribution.PackageDescription | 
| testSuiteFieldDescrs | Distribution.PackageDescription.Parse | 
| TestSuiteInterface | Distribution.PackageDescription | 
| TestSuiteLibV09 | Distribution.PackageDescription | 
| TestSuiteLog |  | 
| 1 (Type/Class) | Distribution.Simple.Test | 
| 2 (Data Constructor) | Distribution.Simple.Test | 
| testSuiteName | Distribution.Simple.Test | 
| TestSuiteNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| TestSuiteResultVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| testSuites |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.Simple.Test | 
| TestSuiteUnsupported | Distribution.PackageDescription | 
| TestType | Distribution.PackageDescription | 
| testType | Distribution.PackageDescription | 
| TestTypeExe | Distribution.PackageDescription | 
| TestTypeLib | Distribution.PackageDescription | 
| TestTypeUnknown | Distribution.PackageDescription | 
| testVerbosity | Distribution.Simple.Setup | 
| Text | Distribution.Text | 
| thisPackageVersion | Distribution.Package, Distribution.Make, Distribution.Simple | 
| ThisVersion | Distribution.Version, Distribution.Simple | 
| thisVersion | Distribution.Version, Distribution.Simple | 
| tixDir | Distribution.Simple.Hpc | 
| tixFilePath | Distribution.Simple.Hpc | 
| toFilePath | Distribution.ModuleName | 
| toFlag | Distribution.Simple.Setup | 
| toPathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| topHandler | Distribution.Simple.Utils | 
| topologicalOrder | Distribution.Simple.PackageIndex | 
| toUTF8 | Distribution.Simple.Utils | 
| toVersionIntervals | Distribution.Version, Distribution.Simple | 
| TransformListComp | Language.Haskell.Extension, Distribution.Simple | 
| trueArg | Distribution.Simple.Setup | 
| trusted | Distribution.InstalledPackageInfo | 
| Trustworthy | Language.Haskell.Extension, Distribution.Simple | 
| tryGetConfigStateFile | Distribution.Simple.Configure | 
| TupleSections | Language.Haskell.Extension, Distribution.Simple | 
| TypeFamilies | 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 | 
| Unambiguous | Distribution.Simple.PackageIndex | 
| UnboxedTuples | Language.Haskell.Extension, Distribution.Simple | 
| UndecidableInstances | Language.Haskell.Extension, Distribution.Simple | 
| UnicodeSyntax | Language.Haskell.Extension, Distribution.Simple | 
| union | Distribution.Simple.Program.Hpc | 
| unionVersionIntervals | Distribution.Version, Distribution.Simple | 
| UnionVersionRanges | Distribution.Version, Distribution.Simple | 
| unionVersionRanges | Distribution.Version, Distribution.Simple | 
| UnknownBuildType | Distribution.PackageDescription | 
| UnknownExtension | Language.Haskell.Extension, Distribution.Simple | 
| UnknownLanguage | Language.Haskell.Extension, Distribution.Simple | 
| UnknownLicense | Distribution.License, Distribution.Make, Distribution.Simple | 
| UnliftedFFITypes | Language.Haskell.Extension, Distribution.Simple | 
| unlit | Distribution.Simple.PreProcess.Unlit | 
| UnrecFieldParser | Distribution.ParseUtils | 
| 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 | 
| unsupportedExtensions | Distribution.Simple.Compiler, Distribution.Simple | 
| unsupportedLanguages | Distribution.Simple.Compiler, Distribution.Simple | 
| updatePackageDescription | Distribution.PackageDescription | 
| updateProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| UpperBound |  | 
| 1 (Type/Class) | Distribution.Version, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Version, Distribution.Simple | 
| usedExtensions | Distribution.PackageDescription | 
| 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 | 
| UTFWarning | Distribution.ParseUtils | 
| Var | Distribution.PackageDescription | 
| Vax | Distribution.System | 
| verbose | Distribution.Verbosity | 
| Verbosity | Distribution.Verbosity | 
| Version |  | 
| 1 (Data Constructor) | Distribution.Version, Distribution.Make, Distribution.Simple | 
| 2 (Type/Class) | Distribution.Version, Distribution.Make, Distribution.Simple | 
| versionBranch | Distribution.Version, Distribution.Make, Distribution.Simple | 
| VersionInterval | Distribution.Version, Distribution.Simple | 
| VersionIntervals | Distribution.Version, Distribution.Simple | 
| versionIntervals | Distribution.Version, Distribution.Simple | 
| VersionRange | Distribution.Version, Distribution.Simple | 
| VersionRangeParens | Distribution.Version, Distribution.Simple | 
| versionTags | Distribution.Version, Distribution.Make, Distribution.Simple | 
| viewAsFieldDescr | Distribution.Simple.Command | 
| ViewPatterns | Language.Haskell.Extension, Distribution.Simple | 
| warn | Distribution.Simple.Utils | 
| warning | Distribution.ParseUtils | 
| warnUnrec | Distribution.ParseUtils | 
| WildcardVersion | Distribution.Version, Distribution.Simple | 
| Windows | Distribution.System | 
| withBenchmark | Distribution.PackageDescription | 
| withComponentsLBI | Distribution.Simple.LocalBuildInfo | 
| withDynExe | Distribution.Simple.LocalBuildInfo | 
| withExe | Distribution.PackageDescription | 
| withExeLBI | Distribution.Simple.LocalBuildInfo | 
| withFileContents | Distribution.Simple.Utils | 
| withGHCiLib | Distribution.Simple.LocalBuildInfo | 
| withinIntervals | Distribution.Version, Distribution.Simple | 
| withinRange | Distribution.Version, Distribution.Simple | 
| withinVersion | Distribution.Version, Distribution.Simple | 
| withLib | Distribution.PackageDescription | 
| withLibLBI | Distribution.Simple.LocalBuildInfo | 
| withOptimization | Distribution.Simple.LocalBuildInfo | 
| withPackageDB | Distribution.Simple.LocalBuildInfo | 
| withProfExe | Distribution.Simple.LocalBuildInfo | 
| withProfLib | Distribution.Simple.LocalBuildInfo | 
| withPrograms | Distribution.Simple.LocalBuildInfo | 
| withSharedLib | Distribution.Simple.LocalBuildInfo | 
| withTempDirectory | Distribution.Simple.Utils | 
| withTempFile | Distribution.Simple.Utils | 
| withTest | Distribution.PackageDescription | 
| withTestLBI | Distribution.Simple.LocalBuildInfo | 
| withUTF8FileContents | Distribution.Simple.Utils | 
| withVanillaLib | Distribution.Simple.LocalBuildInfo | 
| wrapLine | Distribution.Simple.Utils | 
| wrapText | Distribution.Simple.Utils | 
| writeAutogenFiles | Distribution.Simple.Build | 
| writeFileAtomic | Distribution.Simple.Utils | 
| writeGenericPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| writeHookedBuildInfo | Distribution.PackageDescription.Parse | 
| writePackageDescription | Distribution.PackageDescription.Parse | 
| writePersistBuildConfig | Distribution.Simple.Configure | 
| writeSimpleTestStub | Distribution.Simple.Test | 
| writeUTF8File | Distribution.Simple.Utils | 
| X86_64 | Distribution.System | 
| xargs | Distribution.Simple.Utils | 
| XmlSyntax | Language.Haskell.Extension, Distribution.Simple | 
| YHC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple |