| Darcs | Distribution.PackageDescription | 
| dataDir |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| datadir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatadirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| dataFiles | Distribution.PackageDescription | 
| DataKinds | Language.Haskell.Extension, Distribution.Simple | 
| datasubdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatasubdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DatatypeContexts | Language.Haskell.Extension, Distribution.Simple | 
| dateToSnapshotNumber | Distribution.Simple.SrcDist | 
| deafening | Distribution.Verbosity | 
| debug | Distribution.Simple.Utils | 
| DebugInfoLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| debugNoWrap | Distribution.Simple.Utils | 
| defaultBenchmarkFlags | Distribution.Simple.Setup | 
| defaultBuildFlags | Distribution.Simple.Setup | 
| defaultCleanFlags | Distribution.Simple.Setup | 
| defaultCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| defaultConfigFlags | Distribution.Simple.Setup | 
| defaultCopyFlags | Distribution.Simple.Setup | 
| defaultDistPref | Distribution.Simple.Setup, Distribution.Simple.BuildPaths | 
| defaultExtensions | Distribution.PackageDescription | 
| defaultGlobalFlags | Distribution.Simple.Setup | 
| defaultHaddockFlags | Distribution.Simple.Setup | 
| defaultHookedPackageDesc | Distribution.Simple.Utils, Distribution.Simple | 
| defaultHscolourFlags | Distribution.Simple.Setup | 
| defaultInstallDirs | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| defaultInstallFlags | Distribution.Simple.Setup | 
| defaultLanguage | Distribution.PackageDescription | 
| defaultMain |  | 
| 1 (Function) | Distribution.Make | 
| 2 (Function) | Distribution.Simple | 
| defaultMainArgs |  | 
| 1 (Function) | Distribution.Make | 
| 2 (Function) | Distribution.Simple | 
| defaultMainNoRead |  | 
| 1 (Function) | Distribution.Make | 
| 2 (Function) | Distribution.Simple | 
| defaultMainWithHooks | Distribution.Simple | 
| defaultMainWithHooksArgs | Distribution.Simple | 
| defaultPackageDesc | Distribution.Simple.Utils | 
| defaultProgramConfiguration | Distribution.Simple.Program | 
| defaultProgramDb | Distribution.Simple.Program.Db | 
| defaultProgramSearchPath | Distribution.Simple.Program.Find | 
| defaultRegisterFlags | Distribution.Simple.Setup | 
| defaultRenaming | Distribution.PackageDescription | 
| defaultReplFlags | Distribution.Simple.Setup | 
| defaultSDistFlags | Distribution.Simple.Setup | 
| DefaultSignatures | Language.Haskell.Extension, Distribution.Simple | 
| defaultTempFileOptions | Distribution.Simple.Utils | 
| defaultTestFlags | Distribution.Simple.Setup | 
| defaultUserHooks | Distribution.Simple | 
| deleteInstalledPackageId | Distribution.Simple.PackageIndex | 
| deletePackageName | Distribution.Simple.PackageIndex | 
| deleteSourcePackageId | Distribution.Simple.PackageIndex | 
| Dependency |  | 
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| dependencyClosure | Distribution.Simple.PackageIndex | 
| dependencyClosure' | Distribution.Simple.PackageIndex | 
| dependencyCycles | Distribution.Simple.PackageIndex | 
| dependencyCycles' | Distribution.Simple.PackageIndex | 
| dependencyGraph | Distribution.Simple.PackageIndex | 
| dependencyGraph' | Distribution.Simple.PackageIndex | 
| dependencyInconsistencies | Distribution.Simple.PackageIndex | 
| dependencyInconsistencies' | Distribution.Simple.PackageIndex | 
| depends |  | 
| 1 (Function) | Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| depLibraryPaths | Distribution.Simple.LocalBuildInfo | 
| deprecatedExtensions | Language.Haskell.Extension, Distribution.Simple | 
| DeriveAnyClass | Language.Haskell.Extension, Distribution.Simple | 
| DeriveDataTypeable | Language.Haskell.Extension, Distribution.Simple | 
| DeriveFoldable | Language.Haskell.Extension, Distribution.Simple | 
| DeriveFunctor | Language.Haskell.Extension, Distribution.Simple | 
| DeriveGeneric | Language.Haskell.Extension, Distribution.Simple | 
| DeriveTraversable | Language.Haskell.Extension, Distribution.Simple | 
| descCabalVersion | Distribution.PackageDescription | 
| Description | Distribution.Simple.Command | 
| description |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| die | Distribution.Simple.Utils | 
| dieWithLocation | Distribution.Simple.Utils | 
| DisabledAllBenchmarks | Distribution.Simple.LocalBuildInfo | 
| DisabledAllTests | Distribution.Simple.LocalBuildInfo | 
| DisabledComponent | Distribution.Simple.LocalBuildInfo | 
| DisableExtension | Language.Haskell.Extension, Distribution.Simple | 
| DisambiguateRecordFields | Language.Haskell.Extension, Distribution.Simple | 
| disp | Distribution.Text | 
| display | Distribution.Text | 
| dllExtension | Distribution.Simple.BuildPaths | 
| DoAndIfThenElse | Language.Haskell.Extension, Distribution.Simple | 
| docdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| DocdirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| doesDirectoryExist | Distribution.PackageDescription.Check | 
| doesExecutableExist | Distribution.Simple.Utils | 
| doesFileExist | Distribution.PackageDescription.Check | 
| DoRec | Language.Haskell.Extension, Distribution.Simple | 
| DragonFly | Distribution.System | 
| dropWhileEndLE | Distribution.Simple.Utils | 
| dump | Distribution.Simple.Program.HcPkg | 
| dumpInvocation | Distribution.Simple.Program.HcPkg | 
| Dyn | Distribution.Simple.Hpc | 
| dynlibdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |