| backpackSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| BangPatterns | Distribution.Simple | 
| bench | Distribution.Simple.Bench | 
| BenchComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| benchHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| benchmarkCommand | Distribution.Simple.Setup | 
| benchmarkDistPref | Distribution.Simple.Setup | 
| BenchmarkFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| BenchmarkNameVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| benchmarkOptions | Distribution.Simple.Setup | 
| benchmarkOptions' | Distribution.Simple.Setup | 
| benchmarkVerbosity | Distribution.Simple.Setup | 
| Binary | Distribution.Compat.Prelude.Internal | 
| BinaryLiterals | Distribution.Simple | 
| bindir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| BindirVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| BlockArguments | Distribution.Simple | 
| Bool | Distribution.Compat.Prelude.Internal | 
| 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 | 
| Bound | Distribution.Simple | 
| Bounded | Distribution.Compat.Prelude.Internal | 
| break | Distribution.Compat.Prelude.Internal | 
| brokenPackages | Distribution.Simple.PackageIndex | 
| BSD2 | Distribution.Make, Distribution.Simple | 
| BSD3 | Distribution.Make, Distribution.Simple | 
| BSD4 | Distribution.Make, Distribution.Simple | 
| build | Distribution.Simple.Build | 
| buildArgs | Distribution.Simple.Setup | 
| buildCabalFilePath | Distribution.Simple.Setup | 
| buildCommand | Distribution.Simple.Setup | 
| buildCompilerFlavor | Distribution.Simple.Compiler, Distribution.Simple | 
| buildCompilerId | 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 |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| buildHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| buildInfoPref | Distribution.Simple.BuildPaths | 
| 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 | 
| 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 | 
| buildVerbosity | Distribution.Simple.Setup | 
| builtinPrograms | Distribution.Simple.Program.Builtin, Distribution.Simple.Program |