| I2p_gpl_java_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| I386 | Distribution.System | 
| IA64 | Distribution.System | 
| IBM_pibs | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ICU | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| id | Distribution.Compat.Prelude.Internal | 
| Identity |  | 
| 1 (Data Constructor) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| ignoreBOM | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| ignoreConditions | Distribution.Types.CondTree, Distribution.PackageDescription | 
| IJG | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ImageMagick | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| IMatix | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Imlib2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Impl | Distribution.Types.ConfVar, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| ImplicitParams | Language.Haskell.Extension, Distribution.Simple | 
| ImplicitPrelude | Language.Haskell.Extension, Distribution.Simple | 
| importDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| ImportQualifiedPost | Language.Haskell.Extension, Distribution.Simple | 
| ImpredicativeTypes | Language.Haskell.Extension, Distribution.Simple | 
| includedir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| includeDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 4 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| includeProvidesRn | Distribution.Types.IncludeRenaming | 
| IncludeRenaming |  | 
| 1 (Type/Class) | Distribution.Types.IncludeRenaming | 
| 2 (Data Constructor) | Distribution.Types.IncludeRenaming | 
| includeRequiresRn | Distribution.Types.IncludeRenaming | 
| includes |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 4 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| InclusiveBound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| IncoherentInstances | Language.Haskell.Extension, Distribution.Simple | 
| incPos | Distribution.Parsec.Position, Distribution.Parsec | 
| IndefFullUnitId | Distribution.Backpack | 
| indefinite |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| Indent | Distribution.Fields.Lexer | 
| info | Distribution.Simple.Utils | 
| infoNoWrap | Distribution.Simple.Utils | 
| infoProgress | Distribution.Utils.LogProgress | 
| Info_ZIP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| init |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Distribution.Simple.Program.HcPkg | 
| initialBuildSteps | Distribution.Simple.Build | 
| initialPathTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| initInvocation | Distribution.Simple.Program.HcPkg | 
| initPackageDB |  | 
| 1 (Function) | Distribution.Simple.HaskellSuite | 
| 2 (Function) | Distribution.Simple.Register | 
| inplaceInstalledPackageInfo | Distribution.Simple.Register | 
| inplacePackageDbPath | Distribution.Simple.UHC | 
| InputStream | Distribution.Fields.LexerMonad | 
| insert |  | 
| 1 (Function) | Distribution.Compat.NonEmptySet | 
| 2 (Function) | Distribution.Compat.Graph | 
| 3 (Function) | Distribution.Simple.PackageIndex | 
| insertFlagAssignment | Distribution.Types.Flag, Distribution.PackageDescription | 
| install | Distribution.Simple.Install | 
| installCabalFilePath | Distribution.Simple.Setup | 
| installCommand | Distribution.Simple.Setup | 
| installDest | Distribution.Simple.Setup | 
| installDirectoryContents | Distribution.Simple.Utils | 
| InstallDirs |  | 
| 1 (Type/Class) | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| 2 (Data Constructor) | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| installDirsOptions | Distribution.Simple.Setup | 
| installDirsTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| InstallDirTemplates | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| installDirTemplates | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| installDistPref | Distribution.Simple.Setup | 
| installedComponentId | Distribution.InstalledPackageInfo | 
| installedComponentId_ |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| installedDepends | Distribution.Package, Distribution.Make, Distribution.Simple | 
| installedOpenUnitId | Distribution.InstalledPackageInfo | 
| InstalledPackageIndex | Distribution.Simple.PackageIndex | 
| InstalledPackageInfo |  | 
| 1 (Type/Class) | Distribution.Types.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo.Lens, Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| installedPkgs | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| installedUnitId |  | 
| 1 (Function) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| installExe |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| installExecutableFile | Distribution.Simple.Utils | 
| installExecutableFiles | Distribution.Simple.Utils | 
| InstallFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| installFLib |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| installIncludes |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| installInPlace | Distribution.Simple.Setup | 
| installLib |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| installMaybeExecutableFile | Distribution.Simple.Utils | 
| installMaybeExecutableFiles | Distribution.Simple.Utils | 
| installOrdinaryFile | Distribution.Simple.Utils | 
| installOrdinaryFiles | Distribution.Simple.Utils | 
| installPackageDB | Distribution.Simple.Setup | 
| installUseWrapper | Distribution.Simple.Setup | 
| installVerbosity | Distribution.Simple.Setup | 
| InstanceSigs | Language.Haskell.Extension, Distribution.Simple | 
| instantiatedWith |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| instHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| Int | Distribution.Compat.Prelude.Internal | 
| Int16 | Distribution.Compat.Prelude.Internal | 
| Int32 | Distribution.Compat.Prelude.Internal | 
| Int64 | Distribution.Compat.Prelude.Internal | 
| Int8 | Distribution.Compat.Prelude.Internal | 
| Integer | Distribution.Compat.Prelude.Internal | 
| Integral | Distribution.Compat.Prelude.Internal | 
| integral | Distribution.Compat.CharParsing | 
| Intel | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Intel_ACPI | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| interact | Distribution.Compat.Prelude.Internal | 
| Interbase_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| intercalate | Distribution.Utils.Generic, Distribution.Compat.Prelude.Internal, Distribution.Simple.Utils | 
| internalPackageDBPath | Distribution.Simple.Register | 
| interpModuleRenaming | Distribution.Types.ModuleRenaming | 
| interpretPackageDbFlags | Distribution.Simple.Configure | 
| InterruptibleFFI | Language.Haskell.Extension, Distribution.Simple | 
| intersectVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| IntersectVersionRanges | Distribution.Types.VersionRange.Internal | 
| intersectVersionRanges | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| IntersectVersionRangesF | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| intersperse | Distribution.Compat.Prelude.Internal | 
| intToVerbosity | Distribution.Verbosity | 
| invertVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| invertVersionRange | Distribution.Version, Distribution.Simple | 
| invocationAsBatchFile | Distribution.Simple.Program.Script | 
| invocationAsShellScript | Distribution.Simple.Program.Script | 
| invocationAsSystemScript | Distribution.Simple.Program.Script | 
| invoke | Distribution.Simple.Program.HcPkg | 
| invokeHcPkg | Distribution.Simple.Register | 
| in_field_braces | Distribution.Fields.Lexer | 
| in_field_layout | Distribution.Fields.Lexer | 
| in_section | Distribution.Fields.Lexer | 
| IO | Distribution.Compat.Prelude.Internal | 
| IOData | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataBinary | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataMode | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| iodataMode | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataModeBinary | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataModeText | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IODataText | Distribution.Utils.IOData, Distribution.Simple.Utils | 
| IOEncoding | Distribution.Simple.Program.Run | 
| IOEncodingText | Distribution.Simple.Program.Run | 
| IOEncodingUTF8 | Distribution.Simple.Program.Run | 
| IOError | Distribution.Compat.Prelude.Internal | 
| ioError | Distribution.Compat.Prelude.Internal | 
| IOException | Distribution.Compat.Prelude.Internal | 
| IOS | Distribution.System | 
| IPA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ipiFieldGrammar | Distribution.Types.InstalledPackageInfo.FieldGrammar | 
| IPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| IRIX | Distribution.System | 
| isAbsoluteOnAnyPlatform | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| isAlpha | Distribution.Compat.Prelude.Internal | 
| isAlphaNum | Distribution.Compat.Prelude.Internal | 
| isAnyPkgconfigVersion | Distribution.Types.PkgconfigVersionRange | 
| isAnyVersion | Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| isAnyVersionLight | Distribution.Types.VersionRange | 
| isAscii | Distribution.Utils.Generic | 
| isAsciiAlpha | Distribution.Utils.Generic | 
| isAsciiAlphaNum | Distribution.Utils.Generic | 
| ISC |  | 
| 1 (Data Constructor) | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| 2 (Data Constructor) | Distribution.License, Distribution.Make, Distribution.Simple | 
| isDefaultIncludeRenaming | Distribution.Types.IncludeRenaming | 
| isDefaultRenaming | Distribution.Types.ModuleRenaming | 
| isDenormalized | Distribution.Compat.Prelude.Internal | 
| isDigit | Distribution.Compat.Prelude.Internal | 
| isDynamic |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| isExtensionOf | Distribution.Compat.FilePath | 
| isIEEE | Distribution.Compat.Prelude.Internal | 
| isInfinite | Distribution.Compat.Prelude.Internal | 
| isInfixOf | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| isInSearchPath | Distribution.Simple.Utils | 
| isInternal | Distribution.Simple.BuildToolDepends | 
| isJust | Distribution.Compat.Prelude.Internal | 
| isNaN | Distribution.Compat.Prelude.Internal | 
| isNegativeZero | Distribution.Compat.Prelude.Internal | 
| IsNode | Distribution.Compat.Graph | 
| isNothing | Distribution.Compat.Prelude.Internal | 
| isNoVersion | Distribution.Version, Distribution.Simple | 
| isPrefixOf | Distribution.Compat.Prelude.Internal | 
| isRelativeOnAnyPlatform | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| isSpace | Distribution.Compat.Prelude.Internal | 
| isSpecificVersion | Distribution.Version, Distribution.Simple | 
| IsString | Distribution.Compat.Prelude.Internal | 
| isSuffixOf | Distribution.Compat.Prelude.Internal | 
| isUpper | Distribution.Compat.Prelude.Internal | 
| isVerboseCallSite | Distribution.Verbosity | 
| isVerboseCallStack | Distribution.Verbosity | 
| isVerboseMarkOutput | Distribution.Verbosity | 
| isVerboseNoWrap | Distribution.Verbosity | 
| isVerboseQuiet | Distribution.Verbosity | 
| isVerboseStderr | Distribution.Verbosity | 
| isVerboseTimestamp | Distribution.Verbosity | 
| isWildcardRange | Distribution.Types.VersionRange | 
| iterate | Distribution.Compat.Prelude.Internal |