| pack | Distribution.Compat.Newtype | 
| pack' | Distribution.Compat.Newtype | 
| Package | Distribution.Package, Distribution.Make, Distribution.Simple | 
| package |  | 
| 1 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 3 (Function) | Distribution.Simple.Test.Log | 
| PackageBuildImpossible | Distribution.PackageDescription.Check | 
| PackageBuildWarning | Distribution.PackageDescription.Check | 
| PackageCheck | Distribution.PackageDescription.Check | 
| PackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| packageDbArgsDb | Distribution.Simple.Program.GHC | 
| packageDbOpt | Distribution.Simple.HaskellSuite | 
| PackageDBStack | Distribution.Simple.Compiler, Distribution.Simple | 
| PackageDescription |  | 
| 1 (Type/Class) | Distribution.Types.PackageDescription, Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| packageDescription |  | 
| 1 (Function) | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| packageDescriptionFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| PackageDistInexcusable | Distribution.PackageDescription.Check | 
| PackageDistSuspicious | Distribution.PackageDescription.Check | 
| PackageDistSuspiciousWarn | Distribution.PackageDescription.Check | 
| PackageFlag |  | 
| 1 (Type/Class) | Distribution.Types.Flag, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.ConfVar, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| PackageId | Distribution.Types.PackageId, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| packageId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageIdentifier |  | 
| 1 (Type/Class) | Distribution.Types.PackageId, Distribution.Types.PackageId.Lens, Distribution.Package, Distribution.Types.Lens, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Types.PackageId, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| PackageImports | Language.Haskell.Extension, Distribution.Simple | 
| PackageIndex | Distribution.Simple.PackageIndex | 
| PackageInstalled | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageKeySupported | Distribution.Simple.Compiler, Distribution.Simple | 
| PackageLog |  | 
| 1 (Type/Class) | Distribution.Simple.Test.Log | 
| 2 (Data Constructor) | Distribution.Simple.Test.Log | 
| PackageName | Distribution.Types.PackageName, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| packageName | Distribution.Package, Distribution.Make, Distribution.Simple | 
| packageNameToUnqualComponentName | Distribution.Types.UnqualComponentName, Distribution.PackageDescription | 
| packageTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| packageVersion | Distribution.Package, Distribution.Make, Distribution.Simple | 
| PackageVersionConstraint |  | 
| 1 (Type/Class) | Distribution.Types.PackageVersionConstraint | 
| 2 (Data Constructor) | Distribution.Types.PackageVersionConstraint | 
| ParallelArrays | Language.Haskell.Extension, Distribution.Simple | 
| ParallelListComp | Language.Haskell.Extension, Distribution.Simple | 
| parentSrcLocPrefix | Distribution.Compat.Stack | 
| Parity_6_0_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Parity_7_0_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| parmakeSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| ParseArgs | Distribution.Simple.Command | 
| Parsec | Distribution.Parsec | 
| parsec | Distribution.Parsec | 
| parsecCommaList | Distribution.Parsec | 
| parsecCommaNonEmpty | Distribution.Parsec | 
| ParsecFieldGrammar | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| ParsecFieldGrammar' | Distribution.FieldGrammar | 
| parsecFilePath | Distribution.Parsec | 
| parsecFlagAssignment | Distribution.Types.Flag, Distribution.PackageDescription | 
| parsecFlagAssignmentNonEmpty | Distribution.Types.Flag, Distribution.PackageDescription | 
| parsecHaskellString | Distribution.Parsec | 
| parsecLeadingCommaList | Distribution.Parsec | 
| parsecLeadingCommaNonEmpty | Distribution.Parsec | 
| parsecLeadingOptCommaList | Distribution.Parsec | 
| parsecLibraryNameComponent | Distribution.Types.LibraryName, Distribution.PackageDescription | 
| parsecMaybeQuoted | Distribution.Parsec | 
| parseCondition | Distribution.PackageDescription.Configuration | 
| parseConditionConfVar | Distribution.Fields.ConfVar | 
| parsecOpenModuleSubst | Distribution.Backpack | 
| parsecOpenModuleSubstEntry | Distribution.Backpack | 
| parsecOptCommaList | Distribution.Parsec | 
| ParsecParser | Distribution.Parsec | 
| parsecQuoted | Distribution.Parsec | 
| parsecStandard | Distribution.Parsec | 
| parsecToken | Distribution.Parsec | 
| parsecToken' | Distribution.Parsec | 
| parsecToReadE | Distribution.ReadE | 
| parsecUnqualComponentName | Distribution.Parsec | 
| parsecWarning | Distribution.Parsec | 
| ParseErrorExc |  | 
| 1 (Type/Class) | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| 2 (Data Constructor) | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| parseFailure | Distribution.Fields.ParseResult, Distribution.Fields | 
| parseFatalFailure | Distribution.Fields.ParseResult, Distribution.Fields | 
| parseFatalFailure' | Distribution.Fields.ParseResult | 
| parseFieldGrammar | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| parseFileGlob | Distribution.Simple.Glob | 
| parseGenericPackageDescription | Distribution.PackageDescription.Parsec | 
| parseGenericPackageDescriptionMaybe | Distribution.PackageDescription.Parsec | 
| parseGhcEnvironmentFile | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| parseHookedBuildInfo | Distribution.PackageDescription.Parsec | 
| parseInstalledPackageInfo | Distribution.InstalledPackageInfo | 
| ParseResult | Distribution.Fields.ParseResult, Distribution.Fields, Distribution.PackageDescription.Parsec | 
| parseSep | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| parseString | Distribution.Fields.ParseResult, Distribution.Fields | 
| parseWarning | Distribution.Fields.ParseResult, Distribution.Fields | 
| parseWarnings | Distribution.Fields.ParseResult, Distribution.Fields | 
| Parsing | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| PartialTypeSignatures | Language.Haskell.Extension, Distribution.Simple | 
| partition | Distribution.Compat.Prelude.Internal | 
| partitionComponents | Distribution.Types.Component | 
| partitionEithers | Distribution.Compat.Prelude.Internal | 
| partitionFields | Distribution.FieldGrammar | 
| Pass | Distribution.TestSuite | 
| patchQuirks | Distribution.PackageDescription.Quirks | 
| PathComponent | Distribution.Simple.InstallDirs.Internal | 
| PathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PathTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PathTemplateVariable | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| PatternGuards | Language.Haskell.Extension, Distribution.Simple | 
| PatternSignatures | Language.Haskell.Extension, Distribution.Simple | 
| PatternSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| PcAnyVersion | Distribution.Types.PkgconfigVersionRange | 
| PcEarlierVersion | Distribution.Types.PkgconfigVersionRange | 
| PcIntersectVersionRanges | Distribution.Types.PkgconfigVersionRange | 
| PcLaterVersion | Distribution.Types.PkgconfigVersionRange | 
| PcOrEarlierVersion | Distribution.Types.PkgconfigVersionRange | 
| PcOrLaterVersion | Distribution.Types.PkgconfigVersionRange | 
| PcThisVersion | Distribution.Types.PkgconfigVersionRange | 
| PcUnionVersionRanges | Distribution.Types.PkgconfigVersionRange | 
| PDDL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PerCompilerFlavor |  | 
| 1 (Type/Class) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| perCompilerFlavorToList | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| Permissive | Distribution.System | 
| PError |  | 
| 1 (Type/Class) | Distribution.Parsec.Error, Distribution.Parsec, Distribution.Fields | 
| 2 (Data Constructor) | Distribution.Parsec.Error, Distribution.Parsec, Distribution.Fields | 
| PHP_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PHP_3_01 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| pi | Distribution.Compat.Prelude.Internal | 
| Pijul | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| pkgBuildableComponents | Distribution.Types.PackageDescription, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| pkgComponents | Distribution.Types.PackageDescription, Distribution.PackageDescription, Distribution.Simple.LocalBuildInfo | 
| PkgconfigDependency |  | 
| 1 (Type/Class) | Distribution.Types.PkgconfigDependency, Distribution.PackageDescription | 
| 2 (Data Constructor) | Distribution.Types.PkgconfigDependency, Distribution.PackageDescription | 
| pkgconfigDepends |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| PkgconfigName | Distribution.Types.PkgconfigName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| pkgConfigProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| PkgconfigVersion |  | 
| 1 (Type/Class) | Distribution.Types.PkgconfigVersion | 
| 2 (Data Constructor) | Distribution.Types.PkgconfigVersion | 
| PkgconfigVersionRange | Distribution.Types.PkgconfigVersionRange | 
| pkgDescrFile | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| PkgIdVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| pkgName |  | 
| 1 (Function) | Distribution.Types.PackageId, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.Types.PackageId.Lens, Distribution.Types.Lens | 
| PkgNameVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| pkgPathEnvVar | Distribution.Simple.Build.PathsModule | 
| pkgRoot |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| pkgUrl |  | 
| 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 | 
| pkgVersion |  | 
| 1 (Function) | Distribution.Types.PackageId, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| 2 (Function) | Distribution.Types.PackageId.Lens, Distribution.Types.Lens | 
| PkgVerVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| plain | Distribution.Simple.PreProcess.Unlit | 
| Platform |  | 
| 1 (Type/Class) | Distribution.System | 
| 2 (Data Constructor) | Distribution.System | 
| platform | Distribution.Simple.Test.Log | 
| platformDefines | Distribution.Simple.PreProcess, Distribution.Simple.Configure | 
| platformFromTriple | Distribution.System | 
| platformIndependent | Distribution.Simple.PreProcess | 
| platformTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Plexus | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PolyForm_Noncommercial_1_0_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PolyForm_Small_Business_1_0_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PolyKinds | Language.Haskell.Extension, Distribution.Simple | 
| PolymorphicComponents | Language.Haskell.Extension, Distribution.Simple | 
| Position |  | 
| 1 (Type/Class) | Distribution.Parsec.Position, Distribution.Parsec | 
| 2 (Data Constructor) | Distribution.Parsec.Position, Distribution.Parsec | 
| positionCol | Distribution.Parsec.Position | 
| positionRow | Distribution.Parsec.Position | 
| posixSecondsToModTime | Distribution.Compat.Time | 
| postBench | Distribution.Simple.UserHooks, Distribution.Simple | 
| postBuild | Distribution.Simple.UserHooks, Distribution.Simple | 
| postClean | Distribution.Simple.UserHooks, Distribution.Simple | 
| postConf | Distribution.Simple.UserHooks, Distribution.Simple | 
| postCopy | Distribution.Simple.UserHooks, Distribution.Simple | 
| postDoctest | Distribution.Simple.UserHooks, Distribution.Simple | 
| PostfixOperators | Language.Haskell.Extension, Distribution.Simple | 
| PostgreSQL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| postHaddock | Distribution.Simple.UserHooks, Distribution.Simple | 
| postHscolour | Distribution.Simple.UserHooks, Distribution.Simple | 
| postInst | Distribution.Simple.UserHooks, Distribution.Simple | 
| postReg | Distribution.Simple.UserHooks, Distribution.Simple | 
| postRepl | Distribution.Simple.UserHooks, Distribution.Simple | 
| postTest | Distribution.Simple.UserHooks, Distribution.Simple | 
| postUnreg | Distribution.Simple.UserHooks, Distribution.Simple | 
| PP | Distribution.Parsec | 
| ppAlex | Distribution.Simple.PreProcess | 
| PPC | Distribution.System | 
| ppC2hs | Distribution.Simple.PreProcess | 
| PPC64 | Distribution.System | 
| ppCpp | Distribution.Simple.PreProcess | 
| ppCpp' | Distribution.Simple.PreProcess | 
| ppGenericPackageDescription | Distribution.PackageDescription.PrettyPrint | 
| ppGreenCard | Distribution.Simple.PreProcess | 
| ppHappy | Distribution.Simple.PreProcess | 
| ppHsc2hs | Distribution.Simple.PreProcess | 
| ppSuffixes | Distribution.Simple.PreProcess | 
| PPSuffixHandler | Distribution.Simple.PreProcess | 
| ppUnlit | Distribution.Simple.PreProcess | 
| preBench | Distribution.Simple.UserHooks, Distribution.Simple | 
| preBuild | Distribution.Simple.UserHooks, Distribution.Simple | 
| preClean | Distribution.Simple.UserHooks, Distribution.Simple | 
| preConf | Distribution.Simple.UserHooks, Distribution.Simple | 
| preCopy | Distribution.Simple.UserHooks, Distribution.Simple | 
| pred | Distribution.Compat.Prelude.Internal | 
| preDoctest | Distribution.Simple.UserHooks, Distribution.Simple | 
| prefix | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| prefixedFields | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| prefixRelativeComponentInstallDirs | Distribution.Simple.LocalBuildInfo | 
| prefixRelativeInstallDirs |  | 
| 1 (Function) | Distribution.Simple.InstallDirs | 
| 2 (Function) | Distribution.Simple.LocalBuildInfo | 
| PrefixVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| preHaddock | Distribution.Simple.UserHooks, Distribution.Simple | 
| preHscolour | Distribution.Simple.UserHooks, Distribution.Simple | 
| preInst | Distribution.Simple.UserHooks, Distribution.Simple | 
| preModShapeProvides | Distribution.Backpack.PreModuleShape | 
| preModShapeRequires | Distribution.Backpack.PreModuleShape | 
| PreModuleShape |  | 
| 1 (Type/Class) | Distribution.Backpack.PreModuleShape | 
| 2 (Data Constructor) | Distribution.Backpack.PreModuleShape | 
| prepareSnapshotTree | Distribution.Simple.SrcDist | 
| prepareTree | Distribution.Simple.SrcDist | 
| preprocessComponent | Distribution.Simple.PreProcess | 
| preprocessExtras | Distribution.Simple.PreProcess | 
| PreProcessor |  | 
| 1 (Type/Class) | Distribution.Simple.PreProcess | 
| 2 (Data Constructor) | Distribution.Simple.PreProcess | 
| preReg | Distribution.Simple.UserHooks, Distribution.Simple | 
| preRepl | Distribution.Simple.UserHooks, Distribution.Simple | 
| preTest | Distribution.Simple.UserHooks, Distribution.Simple | 
| Pretext |  | 
| 1 (Type/Class) | Distribution.Compat.Lens | 
| 2 (Data Constructor) | Distribution.Compat.Lens | 
| Pretty | Distribution.Pretty | 
| pretty | Distribution.Pretty | 
| prettyCallStack | Distribution.Compat.Stack | 
| PrettyField |  | 
| 1 (Type/Class) | Distribution.Fields.Pretty, Distribution.Fields | 
| 2 (Data Constructor) | Distribution.Fields.Pretty, Distribution.Fields | 
| PrettyFieldGrammar | Distribution.FieldGrammar.Pretty, Distribution.FieldGrammar | 
| prettyFieldGrammar | Distribution.FieldGrammar.Pretty, Distribution.FieldGrammar | 
| PrettyFieldGrammar' | Distribution.FieldGrammar | 
| prettyFieldLines | Distribution.Fields.Pretty | 
| prettyLibraryNameComponent | Distribution.Types.LibraryName, Distribution.PackageDescription | 
| PrettySection | Distribution.Fields.Pretty, Distribution.Fields | 
| prettySectionArgs | Distribution.Fields.Pretty | 
| prettySep | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| prettyShow | Distribution.Pretty | 
| prettyVersioned | Distribution.Pretty | 
| preUnreg | Distribution.Simple.UserHooks, Distribution.Simple | 
| print | Distribution.Compat.Prelude.Internal | 
| printPackageProblems | Distribution.Simple.SrcDist | 
| printRawCommandAndArgs | Distribution.Simple.Utils | 
| printRawCommandAndArgsAndEnv | Distribution.Simple.Utils | 
| product | Distribution.Compat.Prelude.Internal | 
| Prof | Distribution.Simple.Hpc | 
| ProfDetailAllFunctions | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailDefault | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailExportedFunctions | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailLevel | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailNone | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailOther | Distribution.Simple.Compiler, Distribution.Simple | 
| ProfDetailToplevelFunctions | Distribution.Simple.Compiler, Distribution.Simple | 
| profilingSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| profOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| ProgArg | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| progInvokeArgs | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeCwd | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeEnv | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeInput | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeInputEncoding | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokeOutputEncoding | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokePath | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progInvokePathEnv | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| progPrefix | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| Program |  | 
| 1 (Type/Class) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| 2 (Data Constructor) | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| programDbOptions | Distribution.Simple.Setup | 
| programDbPaths' | Distribution.Simple.Setup | 
| programDefaultArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFindLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFindVersion | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programFlagsDescription | Distribution.Simple.Setup | 
| programId | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramInvocation |  | 
| 1 (Type/Class) | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| 2 (Data Constructor) | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| programInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| ProgramLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programLocation | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programMonitorFiles | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programName | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programNormaliseArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programOverrideArgs | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programOverrideEnv | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programPath | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programPostConf | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programProperties | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramSearchPath | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programSearchPathAsPATHVar | Distribution.Simple.Program.Find | 
| ProgramSearchPathDefault | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramSearchPathDir | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| ProgramSearchPathEntry | Distribution.Simple.Program.Find, Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| programVersion | Distribution.Simple.Program.Types, Distribution.Simple.Program | 
| Progress |  | 
| 1 (Type/Class) | Distribution.Utils.Progress | 
| 2 (Type/Class) | Distribution.TestSuite | 
| 3 (Data Constructor) | Distribution.TestSuite | 
| progSuffix | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| projectVersionRange | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| properFraction | Distribution.Compat.Prelude.Internal | 
| Proxy |  | 
| 1 (Data Constructor) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| Psfrag | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PSF_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Psutils | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| PS_or_PDF_font_exception_20170817 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| PublicDomain | Distribution.License, Distribution.Make, Distribution.Simple | 
| pure | Distribution.Compat.Prelude.Internal | 
| Put | Distribution.Compat.Binary | 
| put | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| putChar | Distribution.Compat.Prelude.Internal | 
| putList | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| putStr | Distribution.Compat.Prelude.Internal | 
| putStrLn | Distribution.Compat.Prelude.Internal | 
| putWord8 | Distribution.Compat.Binary | 
| PWarning |  | 
| 1 (Type/Class) | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| 2 (Data Constructor) | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWarnType | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTBoolCase | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTBuildTypeDefault | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTDeprecatedField | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTDoubleDash | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTExperimental | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTExtraBenchmarkModule | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTExtraMainIs | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTExtraTestModule | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTInvalidSubsection | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTLexBOM | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTLexNBSP | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTLexTab | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTMultipleSingularField | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTNewSyntax | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTOldSyntax | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTOther | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTQuirkyCabalFile | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTSpecVersion | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTTrailingFields | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTUnknownField | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTUnknownSection | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTUTF | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTVersionOperator | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTVersionTag | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| PWTVersionWildcard | Distribution.Parsec.Warning, Distribution.Parsec, Distribution.Fields | 
| Python_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX |