| Darcs | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| Data | Distribution.Compat.Prelude | 
| dataDir |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 4 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| dataFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| DataKinds | Language.Haskell.Extension | 
| DatatypeContexts | Language.Haskell.Extension | 
| decode | Distribution.Compat.Binary | 
| decodeCompatPackageName | Distribution.Types.MungedPackageName | 
| decodeFile | Distribution.Compat.Binary | 
| decodeFileOrFail | Distribution.Compat.Binary | 
| decodeFileOrFail' | Distribution.Compat.Binary | 
| decodeFloat | Distribution.Compat.Prelude | 
| decodeOrFail | Distribution.Compat.Binary | 
| decodeOrFailIO | Distribution.Compat.Binary | 
| decodeStringUtf8 | Distribution.Utils.String, Distribution.Utils.ShortText | 
| deepseq | Distribution.Compat.Prelude | 
| defaultCompilerFlavor | Distribution.Compiler | 
| defaultComponentRequestedSpec | Distribution.Types.ComponentRequestedSpec | 
| defaultExtensions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| defaultFreeTextFieldDefST | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| defaultIncludeRenaming | Distribution.Types.IncludeRenaming, Distribution.PackageDescription | 
| defaultLanguage |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| defaultLibName | Distribution.Types.LibraryName, Distribution.PackageDescription | 
| DefaultRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| defaultRenaming | Distribution.Types.ModuleRenaming, Distribution.PackageDescription | 
| defaultSetupDepends |  | 
| 1 (Function) | Distribution.Types.SetupBuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SetupBuildInfo.Lens, Distribution.Types.Lens | 
| DefaultSignatures | Language.Haskell.Extension | 
| defaultStyle | Distribution.Pretty | 
| DefiniteUnitId | Distribution.Backpack | 
| DefUnitId | Distribution.Types.UnitId, Distribution.Backpack, Distribution.Package | 
| delete | Distribution.Compat.NonEmptySet | 
| deleteKey | Distribution.Compat.Graph | 
| deleteLookup | Distribution.Compat.Graph | 
| depAbiHash | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| Dependency |  | 
| 1 (Type/Class) | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription | 
| DependencyMap | Distribution.Types.DependencyMap | 
| depends |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| depLibraries | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription | 
| depPkgName | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription | 
| deprecatedExtensions | Language.Haskell.Extension | 
| deprecatedSince | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| depUnitId | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| depVerRange | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription | 
| DeriveAnyClass | Language.Haskell.Extension | 
| DeriveDataTypeable | Language.Haskell.Extension | 
| DeriveFoldable | Language.Haskell.Extension | 
| DeriveFunctor | Language.Haskell.Extension | 
| DeriveGeneric | Language.Haskell.Extension | 
| DeriveLift | Language.Haskell.Extension | 
| DeriveTraversable | Language.Haskell.Extension | 
| DerivingStrategies | Language.Haskell.Extension | 
| DerivingVia | Language.Haskell.Extension | 
| description |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 4 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| diffFlagAssignment | Distribution.Types.Flag, Distribution.PackageDescription | 
| Diffmark | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| DigiRule_FOSS_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| digit | Distribution.Compat.CharParsing | 
| DisabledAllBenchmarks | Distribution.Types.ComponentRequestedSpec | 
| DisabledAllButOne | Distribution.Types.ComponentRequestedSpec | 
| DisabledAllTests | Distribution.Types.ComponentRequestedSpec | 
| DisabledComponent | Distribution.Types.ComponentRequestedSpec | 
| DisableExtension | Language.Haskell.Extension | 
| DisambiguateRecordFields | Language.Haskell.Extension | 
| dispFlagAssignment | Distribution.Types.Flag, Distribution.PackageDescription | 
| display | Distribution.Text | 
| displayException | Distribution.Compat.Exception, Distribution.Compat.Prelude | 
| dispOpenModuleSubst | Distribution.Backpack | 
| dispOpenModuleSubstEntry | Distribution.Backpack | 
| div | Distribution.Compat.Prelude | 
| divMod | Distribution.Compat.Prelude | 
| DList | Distribution.Compat.DList | 
| DL_DE_BY_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| DoAndIfThenElse | Language.Haskell.Extension | 
| DOC | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| DoRec | Language.Haskell.Extension | 
| Dotseqn | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Double | Distribution.Compat.Prelude | 
| DragonFly | Distribution.System | 
| DRL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| drop | Distribution.Compat.Prelude | 
| dropWhile | Distribution.Compat.Prelude | 
| dropWhileEnd | Distribution.Compat.Prelude | 
| dropWhileEndLE | Distribution.Utils.Generic | 
| DS389_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| DSDP | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| DuplicateRecordFields | Language.Haskell.Extension | 
| Dvipdfm | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| D_FSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX |