| 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 | 
| Identity |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude | 
| 2 (Data Constructor) | Distribution.Compat.Prelude | 
| ignoreBOM | Distribution.Utils.Generic | 
| 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 | 
| ImplicitPrelude | Language.Haskell.Extension | 
| importDirs |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| ImportQualifiedPost | Language.Haskell.Extension | 
| ImpredicativeTypes | Language.Haskell.Extension | 
| 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, Distribution.PackageDescription | 
| IncludeRenaming |  | 
| 1 (Type/Class) | Distribution.Types.IncludeRenaming, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.IncludeRenaming, Distribution.PackageDescription | 
| includeRequiresRn | Distribution.Types.IncludeRenaming, Distribution.PackageDescription | 
| 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 |  | 
| 1 (Data Constructor) | Distribution.Types.VersionInterval.Legacy | 
| 2 (Data Constructor) | Distribution.Types.VersionInterval, Distribution.Version | 
| IncoherentInstances | Language.Haskell.Extension | 
| 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_ZIP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| init | Distribution.Compat.Prelude | 
| InputStream | Distribution.Fields.LexerMonad | 
| insert |  | 
| 1 (Function) | Distribution.Compat.NonEmptySet | 
| 2 (Function) | Distribution.Compat.Graph | 
| insertFlagAssignment | Distribution.Types.Flag, Distribution.PackageDescription | 
| installedComponentId | Distribution.InstalledPackageInfo | 
| installedComponentId_ |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| installedDepends | Distribution.Package | 
| installedOpenUnitId | Distribution.InstalledPackageInfo | 
| InstalledPackageInfo |  | 
| 1 (Type/Class) | Distribution.Types.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo.Lens, Distribution.InstalledPackageInfo | 
| 2 (Data Constructor) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| installedUnitId |  | 
| 1 (Function) | Distribution.Package | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| installIncludes |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| InstanceSigs | Language.Haskell.Extension | 
| instantiatedWith |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| Int | Distribution.Compat.Prelude | 
| Int16 | Distribution.Compat.Prelude | 
| Int32 | Distribution.Compat.Prelude | 
| Int64 | Distribution.Compat.Prelude | 
| Int8 | Distribution.Compat.Prelude | 
| Integer | Distribution.Compat.Prelude | 
| Integral | Distribution.Compat.Prelude | 
| integral | Distribution.Compat.CharParsing | 
| Intel | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Intel_ACPI | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| interact | Distribution.Compat.Prelude | 
| Interbase_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| intercalate | Distribution.Compat.Prelude, Distribution.Utils.Generic | 
| interpModuleRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| InterruptibleFFI | Language.Haskell.Extension | 
| intersectVersionIntervals | Distribution.Types.VersionInterval.Legacy | 
| IntersectVersionRanges | Distribution.Types.VersionRange.Internal | 
| intersectVersionRanges | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version | 
| IntersectVersionRangesF | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version | 
| intersperse | Distribution.Compat.Prelude | 
| invariantVersionIntervals | Distribution.Types.VersionInterval | 
| invertVersionIntervals | Distribution.Types.VersionInterval.Legacy | 
| in_field_braces | Distribution.Fields.Lexer | 
| in_field_layout | Distribution.Fields.Lexer | 
| in_section | Distribution.Fields.Lexer | 
| IO | Distribution.Compat.Prelude | 
| IOError | Distribution.Compat.Prelude | 
| ioError | Distribution.Compat.Prelude | 
| IOException | Distribution.Compat.Prelude | 
| 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 | 
| isAlpha | Distribution.Compat.Prelude | 
| isAlphaNum | Distribution.Compat.Prelude | 
| isAnyPkgconfigVersion | Distribution.Types.PkgconfigVersionRange, Distribution.PackageDescription | 
| isAnyVersion | Distribution.Types.VersionRange, Distribution.Version | 
| 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 | 
| isDefaultIncludeRenaming | Distribution.Types.IncludeRenaming, Distribution.PackageDescription | 
| isDefaultRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| isDenormalized | Distribution.Compat.Prelude | 
| isDigit | Distribution.Compat.Prelude | 
| IsDir | Distribution.Utils.Path | 
| isIEEE | Distribution.Compat.Prelude | 
| isInfinite | Distribution.Compat.Prelude | 
| isInfixOf | Distribution.Utils.Generic | 
| isJust | Distribution.Compat.Prelude | 
| isNaN | Distribution.Compat.Prelude | 
| isNegativeZero | Distribution.Compat.Prelude | 
| IsNode | Distribution.Compat.Graph | 
| isNothing | Distribution.Compat.Prelude | 
| isNoVersion | Distribution.Version | 
| isPrefixOf | Distribution.Compat.Prelude | 
| isRelativeOnAnyPlatform | Distribution.Utils.Generic | 
| isSpace | Distribution.Compat.Prelude | 
| isSpecificVersion | Distribution.Version | 
| IsString | Distribution.Compat.Prelude | 
| isSuffixOf | Distribution.Compat.Prelude | 
| isUpper | Distribution.Compat.Prelude | 
| isWildcardRange | Distribution.Types.VersionRange | 
| iterate | Distribution.Compat.Prelude |