| I386 | Distribution.System | 
| IA64 | Distribution.System | 
| 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.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| includes |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| InclusiveBound | Distribution.Version, Distribution.Simple | 
| IncoherentInstances | Language.Haskell.Extension, Distribution.Simple | 
| info | Distribution.Simple.Utils | 
| init | Distribution.Simple.Program.HcPkg | 
| initialBuildSteps | Distribution.Simple.Build | 
| initialPathTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| initInvocation | Distribution.Simple.Program.HcPkg | 
| initPackageDB |  | 
| 1 (Function) | Distribution.Simple.HaskellSuite | 
| 2 (Function) | Distribution.Simple.Register | 
| inplaceInstalledPackageInfo | Distribution.Simple.Register | 
| inplacePackageId | Distribution.Simple.LocalBuildInfo | 
| insert | Distribution.Simple.PackageIndex | 
| install | 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 | 
| installedDepends | Distribution.Package, Distribution.Make, Distribution.Simple | 
| InstalledPackageId |  | 
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| installedPackageId |  | 
| 1 (Function) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| InstalledPackageIndex | Distribution.Simple.PackageIndex | 
| InstalledPackageInfo |  | 
| 1 (Type/Class) | Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.InstalledPackageInfo | 
| InstalledPackageInfo_ | Distribution.InstalledPackageInfo | 
| installedPkgs | Distribution.Simple.LocalBuildInfo | 
| installExe |  | 
| 1 (Function) | Distribution.Simple.JHC | 
| 2 (Function) | Distribution.Simple.LHC | 
| 3 (Function) | Distribution.Simple.GHC | 
| 4 (Function) | Distribution.Simple.GHCJS | 
| installExecutableFile | Distribution.Simple.Utils | 
| installExecutableFiles | 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.LHC | 
| 3 (Function) | Distribution.Simple.UHC | 
| 4 (Function) | Distribution.Simple.HaskellSuite | 
| 5 (Function) | Distribution.Simple.GHC | 
| 6 (Function) | Distribution.Simple.GHCJS | 
| installMaybeExecutableFile | Distribution.Simple.Utils | 
| installMaybeExecutableFiles | Distribution.Simple.Utils | 
| installOrdinaryFile | Distribution.Simple.Utils | 
| installOrdinaryFiles | Distribution.Simple.Utils | 
| installPackageDB | Distribution.Simple.Setup | 
| installUseWrapper | Distribution.Simple.Setup | 
| installVerbosity | Distribution.Simple.Setup | 
| InstanceSigs | Language.Haskell.Extension, Distribution.Simple | 
| instantiatedWith |  | 
| 1 (Function) | Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| instHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| intercalate | Distribution.Simple.Utils | 
| interpretPackageDbFlags | Distribution.Simple.Configure | 
| InterruptibleFFI | Language.Haskell.Extension, Distribution.Simple | 
| 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 | 
| invoke | Distribution.Simple.Program.HcPkg | 
| invokeHcPkg | Distribution.Simple.Register | 
| IOEncoding | Distribution.Simple.Program.Run | 
| IOEncodingText | Distribution.Simple.Program.Run | 
| IOEncodingUTF8 | Distribution.Simple.Program.Run | 
| IOS | Distribution.System | 
| IRIX | Distribution.System | 
| isAnyVersion | Distribution.Version, Distribution.Simple | 
| ISC | Distribution.License, Distribution.Make, Distribution.Simple | 
| isDynamic |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| isInfixOf | Distribution.Simple.Utils | 
| isInSearchPath | Distribution.Simple.Utils | 
| isNoVersion | Distribution.Version, Distribution.Simple | 
| isSpecificVersion | Distribution.Version, Distribution.Simple |