| PError | Distribution.InstalledPackageInfo |
| PFEFlags |
| 1 (Type/Class) | Distribution.Simple.Setup, Distribution.Setup |
| 2 (Data Constructor) | Distribution.Simple.Setup, Distribution.Setup |
| PPSuffixHandler | Distribution.Simple.PreProcess |
| PS | Data.ByteString.Internal |
| PStr | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| PWarning | Distribution.InstalledPackageInfo |
| PackageDB | Distribution.Simple.Compiler, Distribution.Simple.Setup, Distribution.Setup, Distribution.Simple |
| PackageDescription |
| 1 (Type/Class) | Distribution.PackageDescription |
| 2 (Data Constructor) | Distribution.PackageDescription |
| PackageIdentifier |
| 1 (Type/Class) | Distribution.Package, Distribution.Make, Distribution.Simple |
| 2 (Data Constructor) | Distribution.Package, Distribution.Make, Distribution.Simple |
| PackedString | Data.PackedString |
| PageMode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| ParS | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| ParagraphSeparator | Data.Char |
| ParallelListComp | Language.Haskell.Extension, Distribution.Extension, Distribution.Simple |
| ParseFailed | Distribution.InstalledPackageInfo, Distribution.PackageDescription |
| ParseOk | Distribution.InstalledPackageInfo, Distribution.PackageDescription |
| ParseResult | Distribution.InstalledPackageInfo, Distribution.PackageDescription |
| Pat | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PatG | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PatQ | Language.Haskell.TH.Lib, Language.Haskell.TH |
| PathNameLimit | System.Posix.Files, System.Posix |
| PathTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| PathTemplateVariable | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| PathVar | System.Posix.Files, System.Posix |
| PatternGuards | Language.Haskell.Extension, Distribution.Extension, Distribution.Simple |
| PatternMatchFail | Control.Exception |
| PatternSignatures | Language.Haskell.Extension, Distribution.Extension, Distribution.Simple |
| Permissions |
| 1 (Type/Class) | System.Directory, Directory |
| 2 (Data Constructor) | System.Directory, Directory |
| Permute | System.Console.GetOpt |
| Pico | Data.Fixed |
| PipeBufferLimit | System.Posix.Files, System.Posix |
| PkgIdVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| PkgName | Language.Haskell.TH.Syntax |
| PkgNameVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| PkgVerVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| PolymorphicComponents | Language.Haskell.Extension, Distribution.Extension, Distribution.Simple |
| Pool | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| PosixVersion | System.Posix.Unistd, System.Posix |
| Ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| PprM | Language.Haskell.TH.PprLib |
| PreProcessor |
| 1 (Type/Class) | Distribution.Simple.PreProcess |
| 2 (Data Constructor) | Distribution.Simple.PreProcess |
| Prec | Text.ParserCombinators.ReadPrec, Text.Read |
| Precedence | Language.Haskell.TH.Ppr |
| Prefix | Data.Generics.Basics, Data.Generics |
| PrefixVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| PrimTyConI | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PrintfArg | Text.Printf |
| PrintfType | Text.Printf |
| PrioIOAvailable | System.Posix.Files, System.Posix |
| PrivateUse | Data.Char |
| ProcessGroupID | System.Posix.Types, System.Posix |
| ProcessHandle | System.Process |
| ProcessID | System.Posix.Types, System.Posix |
| ProcessInput | System.Posix.Terminal, System.Posix |
| ProcessOutput | System.Posix.Terminal, System.Posix |
| ProcessStatus | System.Posix.Process, System.Posix |
| ProcessTimes |
| 1 (Type/Class) | System.Posix.Process, System.Posix |
| 2 (Data Constructor) | System.Posix.Process, System.Posix |
| Product |
| 1 (Type/Class) | Data.Monoid |
| 2 (Data Constructor) | Data.Monoid |
| ProgArg | Distribution.Simple.Program |
| Program |
| 1 (Type/Class) | Distribution.Simple.Program |
| 2 (Data Constructor) | Distribution.Simple.Program |
| ProgramConfiguration | Distribution.Simple.Program |
| ProgramLocation | Distribution.Simple.Program |
| ProgramaticaCmd | Distribution.Simple.Setup, Distribution.Setup |
| Ptr |
| 1 (Type/Class) | Foreign.Ptr, Foreign, GHC.Exts, Ptr |
| 2 (Data Constructor) | GHC.Exts |
| PublicDomain | Distribution.License, Distribution.Make, Distribution.Simple |
| Punc | Text.Read.Lex, Text.Read |
| pPrPr_disableITimers | System.Posix.Process.Internals |
| pack |
| 1 (Function) | Data.ByteString |
| 2 (Function) | Data.ByteString.Char8 |
| 3 (Function) | Data.ByteString.Lazy |
| 4 (Function) | Data.ByteString.Lazy.Char8 |
| packCString | Data.ByteString, Data.ByteString.Char8 |
| packCStringLen | Data.ByteString, Data.ByteString.Char8 |
| packDL | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker |
| packRTLDFlags | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker |
| packString | Data.PackedString |
| package |
| 1 (Function) | Distribution.InstalledPackageInfo |
| 2 (Function) | Distribution.PackageDescription |
| packageDeps | Distribution.Simple.LocalBuildInfo |
| packageDescription | Distribution.PackageDescription |
| package_deps | Distribution.Simple.GHC.PackageConfig |
| par | GHC.Conc |
| par# | GHC.Prim, GHC.Exts |
| parAt# | GHC.Prim, GHC.Exts |
| parAtAbs# | GHC.Prim, GHC.Exts |
| parAtForNow# | GHC.Prim, GHC.Exts |
| parAtRel# | GHC.Prim, GHC.Exts |
| parGlobal# | GHC.Prim, GHC.Exts |
| parLocal# | GHC.Prim, GHC.Exts |
| parS | Language.Haskell.TH.Lib, Language.Haskell.TH |
| parens |
| 1 (Function) | Text.Read |
| 2 (Function) | Language.Haskell.TH.PprLib |
| 3 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| parensIf | Language.Haskell.TH.Ppr |
| parseAndBind | System.Console.Readline |
| parseBuildArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseCleanArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseCondition | Distribution.Configuration |
| parseConfigureArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseCopyArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseGlobalArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseHaddockArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseHookedBuildInfo | Distribution.PackageDescription |
| parseHscolourArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseInstallArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseInstalledPackageInfo | Distribution.InstalledPackageInfo |
| parseMakefileArgs | Distribution.Simple.Setup, Distribution.Setup |
| parsePackageDescription | Distribution.PackageDescription |
| parsePackageId | Distribution.Package, Distribution.Make, Distribution.Simple |
| parsePackageName | Distribution.Package, Distribution.Make, Distribution.Simple |
| parseProgramaticaArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseRegisterArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseSDistArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseTestArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseUnregisterArgs | Distribution.Simple.Setup, Distribution.Setup |
| parseVersion | Distribution.Version, Distribution.Simple, Data.Version |
| parseVersionRange | Distribution.Version, Distribution.Simple |
| partition |
| 1 (Function) | Data.ByteString |
| 2 (Function) | Data.ByteString.Lazy |
| 3 (Function) | Data.IntMap |
| 4 (Function) | Data.IntSet |
| 5 (Function) | Data.List, List |
| 6 (Function) | Data.Map |
| 7 (Function) | Data.Set |
| partitionWithKey |
| 1 (Function) | Data.IntMap |
| 2 (Function) | Data.Map |
| patG | Language.Haskell.TH.Lib, Language.Haskell.TH |
| patGE | Language.Haskell.TH.Lib, Language.Haskell.TH |
| path | Data.Graph |
| pathSeparator |
| 1 (Function) | System.FilePath.Posix, System.FilePath |
| 2 (Function) | System.FilePath.Windows |
| pathSeparators |
| 1 (Function) | System.FilePath.Posix, System.FilePath |
| 2 (Function) | System.FilePath.Windows |
| peek | Foreign.Storable, Foreign, Storable |
| peekArray | Foreign.Marshal.Array, Foreign.Marshal, Foreign, MarshalArray |
| peekArray0 | Foreign.Marshal.Array, Foreign.Marshal, Foreign, MarshalArray |
| peekByteOff | Foreign.Storable, Foreign, Storable |
| peekCAString | Foreign.C.String, Foreign.C, CString, CForeign |
| peekCAStringLen | Foreign.C.String, Foreign.C, CString, CForeign |
| peekCString | Foreign.C.String, Foreign.C, CString, CForeign |
| peekCStringLen | Foreign.C.String, Foreign.C, CString, CForeign |
| peekCWString | Foreign.C.String, Foreign.C, CString, CForeign |
| peekCWStringLen | Foreign.C.String, Foreign.C, CString, CForeign |
| peekElemOff | Foreign.Storable, Foreign, Storable |
| performGC | System.Mem |
| permissionErrorType | System.IO.Error, MarshalError |
| pfail |
| 1 (Function) | Distribution.Compat.ReadP, Text.ParserCombinators.ReadP |
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read |
| pfeHook | Distribution.Simple |
| pfeVerbose | Distribution.Simple.Setup, Distribution.Setup |
| pfesetupProgram | Distribution.Simple.Program |
| phase | Data.Complex, Complex |
| pi | Prelude |
| pkgConfigProgram | Distribution.Simple.Program |
| pkgDescrFile | Distribution.Simple.LocalBuildInfo |
| pkgName | Distribution.Package, Distribution.Make, Distribution.Simple |
| pkgString | Language.Haskell.TH.Syntax |
| pkgUrl |
| 1 (Function) | Distribution.InstalledPackageInfo |
| 2 (Function) | Distribution.PackageDescription |
| pkgVersion | Distribution.Package, Distribution.Make, Distribution.Simple |
| pkgconfigDepends | Distribution.PackageDescription |
| plain | Distribution.Simple.PreProcess.Unlit |
| platformIndependent | Distribution.Simple.PreProcess |
| plusAddr# | GHC.Prim, GHC.Exts |
| plusFloat# | GHC.Prim, GHC.Exts |
| plusInteger# | GHC.Prim, GHC.Exts |
| plusPtr | Foreign.Ptr, Foreign, Ptr |
| plusWord# | GHC.Prim, GHC.Exts |
| poke | Foreign.Storable, Foreign, Storable |
| pokeArray | Foreign.Marshal.Array, Foreign.Marshal, Foreign, MarshalArray |
| pokeArray0 | Foreign.Marshal.Array, Foreign.Marshal, Foreign, MarshalArray |
| pokeByteOff | Foreign.Storable, Foreign, Storable |
| pokeElemOff | Foreign.Storable, Foreign, Storable |
| polar | Data.Complex, Complex |
| pollableEvent | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix |
| pooledMalloc | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledMallocArray | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledMallocArray0 | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledMallocBytes | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledNew | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledNewArray | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledNewArray0 | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledRealloc | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledReallocArray | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledReallocArray0 | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| pooledReallocBytes | Foreign.Marshal.Pool, Foreign.Marshal, Foreign |
| possibleCompletions | System.Console.Readline |
| postBuild | Distribution.Simple |
| postClean | Distribution.Simple |
| postConf | Distribution.Simple |
| postCopy | Distribution.Simple |
| postHaddock | Distribution.Simple |
| postHscolour | Distribution.Simple |
| postInst | Distribution.Simple |
| postMakefile | Distribution.Simple |
| postPFE | Distribution.Simple |
| postReg | Distribution.Simple |
| postSDist | Distribution.Simple |
| postUnreg | Distribution.Simple |
| powerFloat# | GHC.Prim, GHC.Exts |
| ppAlex | Distribution.Simple.PreProcess |
| ppC2hs | Distribution.Simple.PreProcess |
| ppCondTree | Distribution.Configuration |
| ppCpp | Distribution.Simple.PreProcess |
| ppCpp' | Distribution.Simple.PreProcess |
| ppGreenCard | Distribution.Simple.PreProcess |
| ppHappy | Distribution.Simple.PreProcess |
| ppHsc2hs | Distribution.Simple.PreProcess |
| ppSuffixes | Distribution.Simple.PreProcess |
| ppUnlit | Distribution.Simple.PreProcess |
| ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprBody | Language.Haskell.TH.Ppr |
| pprCxt | Language.Haskell.TH.Ppr |
| pprExp | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprFields | Language.Haskell.TH.Ppr |
| pprFixity | Language.Haskell.TH.Ppr |
| pprInfixExp | Language.Haskell.TH.Ppr |
| pprLit | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprMaybeExp | Language.Haskell.TH.Ppr |
| pprName | Language.Haskell.TH.PprLib |
| pprName' | Language.Haskell.TH.PprLib |
| pprParendType | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprPat | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprStrictType | Language.Haskell.TH.Ppr |
| pprTyApp | Language.Haskell.TH.Ppr |
| pprVarStrictType | Language.Haskell.TH.Ppr |
| ppr_list | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprint | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| preBuild | Distribution.Simple |
| preClean | Distribution.Simple |
| preConf | Distribution.Simple |
| preCopy | Distribution.Simple |
| preHaddock | Distribution.Simple |
| preHscolour | Distribution.Simple |
| preInst | Distribution.Simple |
| preMakefile | Distribution.Simple |
| prePFE | Distribution.Simple |
| preReg | Distribution.Simple |
| preSDist | Distribution.Simple |
| preUnreg | Distribution.Simple |
| prec | Text.ParserCombinators.ReadPrec, Text.Read |
| pred | Prelude |
| prefix | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| prefixDirTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| prefixRelativeInstallDirs |
| 1 (Function) | Distribution.Simple.InstallDirs |
| 2 (Function) | Distribution.Simple.LocalBuildInfo |
| prepareTree | Distribution.Simple.SrcDist |
| preprocessSources | Distribution.Simple.PreProcess |
| prime | Data.HashTable |
| print | System.IO, Prelude, IO |
| printf | Text.Printf |
| processStatusChanged | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix |
| product |
| 1 (Function) | Data.Foldable |
| 2 (Function) | Data.List, Prelude, List |
| profilingTimerExpired | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix |
| progDirTemplate | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| progdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo |
| programArgs | Distribution.Simple.Program |
| programFindLocation | Distribution.Simple.Program |
| programFindVersion | Distribution.Simple.Program |
| programId | Distribution.Simple.Program |
| programLocation | Distribution.Simple.Program |
| programName | Distribution.Simple.Program |
| programPath | Distribution.Simple.Program |
| programVersion | Distribution.Simple.Program |
| properFraction | Prelude |
| pseq | GHC.Conc |
| ptext |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| ptrToIntPtr | Foreign.Ptr, Foreign, Ptr |
| ptrToWordPtr | Foreign.Ptr, Foreign, Ptr |
| punctuate |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| pure |
| 1 (Function) | Control.Applicative |
| 2 (Function) | Control.Arrow |
| putChar | System.IO, Prelude, IO |
| putEnv | System.Posix.Env, System.Posix |
| putMVar | GHC.Conc, Control.Concurrent.MVar, Control.Concurrent |
| putMVar# | GHC.Prim, GHC.Exts |
| putStr |
| 1 (Function) | Data.ByteString, Data.ByteString.Char8 |
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 |
| 3 (Function) | System.IO, Prelude, IO |
| putStrLn |
| 1 (Function) | Data.ByteString, Data.ByteString.Char8 |
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 |
| 3 (Function) | System.IO, Prelude, IO |
| putTraceMsg | Debug.Trace |