| 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 |