Index - P
| packageDbModules | HsDev.Scan.Browse | 
| packageName | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| packageOf | HsDev.Symbols.Util | 
| packageOpt | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| packageVersion | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| para | HsDev.Tools.Ghc.Prelude | 
| ParagraphSeparator | HsDev.Tools.Ghc.Prelude | 
| paraOf | HsDev.Tools.Ghc.Prelude | 
| parseArgs | HsDev.Util, HsDev | 
| parseOutputMessage | HsDev.Tools.GhcMod | 
| parseOutputMessages | HsDev.Tools.GhcMod | 
| parseRead | HsDev.Tools.Base | 
| parseReads | HsDev.Tools.Base | 
| partition | HsDev.Tools.Ghc.Prelude | 
| parts | HsDev.Tools.Ghc.Prelude | 
| partsOf | HsDev.Tools.Ghc.Prelude | 
| partsOf' | HsDev.Tools.Ghc.Prelude | 
| passImportList | HsDev.Symbols, HsDev | 
| passing | HsDev.Tools.Ghc.Prelude | 
| paste | HsDev.Tools.AutoFix | 
| Paths | System.Directory.Paths | 
| paths | System.Directory.Paths | 
| perform | HsDev.Tools.AutoFix | 
| permutations | HsDev.Tools.Ghc.Prelude | 
| Ping | HsDev.Server.Types, HsDev.Server.Base, HsDev.Server.Commands, HsDev | 
| plate | HsDev.Tools.Ghc.Prelude | 
| Plated | HsDev.Tools.Ghc.Prelude | 
| Point | |
| 1 (Data Constructor) | HsDev.Tools.AutoFix | 
| 2 (Type/Class) | HsDev.Tools.AutoFix | 
| pointColumn | HsDev.Tools.AutoFix | 
| pointLine | HsDev.Tools.AutoFix | 
| poll | Control.Concurrent.Worker, HsDev.Tools.Ghc.Worker, HsDev.Tools.GhcMod | 
| pollSTM | Control.Concurrent.Worker, HsDev.Tools.Ghc.Worker, HsDev.Tools.GhcMod | 
| Position | |
| 1 (Type/Class) | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| 2 (Data Constructor) | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| positionColumn | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| positionLine | HsDev.Symbols.Location, HsDev.Symbols.Class, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| postStatus | HsDev.Database.Update | 
| pow | HsDev.Tools.AutoFix | 
| pre | HsDev.Tools.Ghc.Prelude | 
| preferredModule | HsDev.Symbols.Util | 
| preludeModules | HsDev.Tools.Ghc.Worker | 
| preprocess | HsDev.Inspect, HsDev | 
| preprocess_ | HsDev.Inspect, HsDev | 
| preuse | HsDev.Tools.Ghc.Prelude | 
| preuses | HsDev.Tools.Ghc.Prelude | 
| preview | HsDev.Tools.Ghc.Prelude | 
| previews | HsDev.Tools.Ghc.Prelude | 
| Prism | |
| 1 (Data Constructor) | HsDev.Tools.Ghc.Prelude | 
| 2 (Type/Class) | HsDev.Tools.Ghc.Prelude | 
| prism | HsDev.Tools.Ghc.Prelude | 
| Prism' | HsDev.Tools.Ghc.Prelude | 
| prism' | HsDev.Tools.Ghc.Prelude | 
| PrivateUse | HsDev.Tools.Ghc.Prelude | 
| processClient | HsDev.Server.Commands, HsDev | 
| processClientSocket | HsDev.Server.Commands, HsDev | 
| processEvent | HsDev.Database.Update | 
| processRequest | HsDev.Server.Commands, HsDev | 
| product | HsDev.Tools.Ghc.Prelude | 
| productOf | HsDev.Tools.Ghc.Prelude | 
| Profunctor | HsDev.Tools.Ghc.Prelude | 
| Progress | |
| 1 (Type/Class) | HsDev.Database.Update.Types, HsDev.Database.Update | 
| 2 (Data Constructor) | HsDev.Database.Update.Types, HsDev.Database.Update | 
| progressCurrent | HsDev.Database.Update.Types, HsDev.Database.Update | 
| progressTotal | HsDev.Database.Update.Types, HsDev.Database.Update | 
| Project | |
| 1 (Type/Class) | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Watcher.Types, HsDev.Watcher, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev.Database.Update, HsDev | 
| 2 (Data Constructor) | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| project | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectCabal | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectCache | HsDev.Cache, HsDev | 
| projectDB | HsDev.Database, HsDev.Scan, HsDev.Commands, HsDev | 
| ProjectDescription | |
| 1 (Type/Class) | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| 2 (Data Constructor) | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectDescription | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectDirs | HsDev.Inspect, HsDev | 
| projectExecutables | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectLibrary | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectName | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectOf | HsDev.Symbols.Util | 
| projectPath | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| projectSources | HsDev.Inspect, HsDev | 
| projectsToScan | HsDev.Scan, HsDev | 
| projectTests | HsDev.Project, HsDev.Symbols.Types, HsDev.Symbols, HsDev.Tools.Ghc.Check, HsDev.Scan, HsDev.Commands, HsDev | 
| ProjectToScan | HsDev.Scan, HsDev | 
| pt | HsDev.Tools.AutoFix | 
| PublicDomain | HsDev.Tools.Cabal | 
| push | HsDev.Tools.AutoFix | 
| pushTask | Control.Concurrent.Worker, HsDev.Tools.Ghc.Worker, HsDev.Tools.GhcMod | 
| putChan | Control.Concurrent.FiniteChan |