| PStr | Text.PrettyPrint, Text.PrettyPrint.HughesPJ |
| PackedString | Data.PackedString |
| PageMode | Text.PrettyPrint, Text.PrettyPrint.HughesPJ |
| ParseError | Text.ParserCombinators.Parsec, Text.ParserCombinators.Parsec.Error |
| Parser | Text.ParserCombinators.Parsec, Text.ParserCombinators.Parsec.Prim |
| PatternMatchFail | Control.Exception, GHC.Exception, GHC.IOBase |
| PermParser | Text.ParserCombinators.Parsec.Perm |
| PermissionDenied | GHC.IOBase |
| Permissions |
| 1 (Type/Class) | System.Directory |
| 2 (Data Constructor) | System.Directory |
| Permute | System.Console.GetOpt |
| Postfix | Text.ParserCombinators.Parsec.Expr |
| Prec | Text.ParserCombinators.ReadPrec, Text.Read |
| Prefix | Text.ParserCombinators.Parsec.Expr |
| Property | Debug.QuickCheck |
| ProtocolError | GHC.IOBase |
| Ptr |
| 1 (Type/Class) | Foreign, Foreign.Ptr, GHC.Ptr |
| 2 (Data Constructor) | GHC.Ptr |
| Punc | Text.Read, Text.Read.Lex |
| p | Text.Html |
| packCString# | GHC.Pack |
| packString | Data.PackedString |
| par | Control.Parallel, GHC.Conc |
| paragraph | Text.Html |
| param | Text.Html |
| paren | GHC.Read |
| parens |
| 1 (Function) | GHC.Read |
| 2 (Function) | Text.ParserCombinators.Parsec.Token |
| 3 (Function) | Text.PrettyPrint, Text.PrettyPrint.HughesPJ |
| parse | Text.ParserCombinators.Parsec, Text.ParserCombinators.Parsec.Prim |
| parseFromFile | Text.ParserCombinators.Parsec, Text.ParserCombinators.Parsec.Prim |
| parseTest | Text.ParserCombinators.Parsec, Text.ParserCombinators.Parsec.Prim |
| partition | Data.List |
| pass | Control.Monad.RWS, Control.Monad.Writer |
| password | Text.Html |
| patError | GHC.Base, GHC.Err |
| peek | Foreign, Foreign.Storable, GHC.Storable |
| peekArray | Foreign, Foreign.Marshal.Array |
| peekArray0 | Foreign, Foreign.Marshal.Array |
| peekByteOff | Foreign, Foreign.Storable, GHC.Storable |
| peekCString | Foreign.C, Foreign.C.String |
| peekCStringLen | Foreign.C, Foreign.C.String |
| peekElemOff | Foreign, Foreign.Storable, GHC.Storable |
| performGC | System.Mem |
| permissionErrorType | System.IO.Error |
| permute | Text.ParserCombinators.Parsec.Perm |
| pfail |
| 1 (Function) | Text.ParserCombinators.ReadP |
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read |
| phase | Data.Complex |
| pi | GHC.Float, Prelude |
| plusDouble | GHC.Float |
| plusFM | Data.FiniteMap |
| plusFM_C | Data.FiniteMap |
| plusFloat | GHC.Float |
| plusInt | GHC.Base |
| plusPtr | Foreign, Foreign.Ptr, GHC.Ptr |
| poke | Foreign, Foreign.Storable, GHC.Storable |
| pokeArray | Foreign, Foreign.Marshal.Array |
| pokeArray0 | Foreign, Foreign.Marshal.Array |
| pokeByteOff | Foreign, Foreign.Storable, GHC.Storable |
| pokeElemOff | Foreign, Foreign.Storable, GHC.Storable |
| poke_c_lflag | GHC.Posix |
| polar | Data.Complex |
| powerDouble | GHC.Float |
| powerFloat | GHC.Float |
| pre | Text.Html |
| prec | Text.ParserCombinators.ReadPrec, Text.Read |
| pred | GHC.Enum, Prelude |
| predError | GHC.Word |
| prettyHtml | Text.Html |
| prettyHtml' | Text.Html |
| primHtml | Text.Html |
| primHtmlChar | Text.Html |
| print | Prelude, System.IO |
| product | Data.List, Prelude |
| promote | Debug.QuickCheck |
| properFraction | GHC.Real, Prelude |
| property | Debug.QuickCheck |
| protectEsc | GHC.Show |
| pseq | GHC.Conc |
| ptext | Text.PrettyPrint, Text.PrettyPrint.HughesPJ |
| ptr_c_cc | GHC.Posix |
| punctuate | Text.PrettyPrint, Text.PrettyPrint.HughesPJ |
| pure | Control.Arrow |
| purple | Text.Html |
| put | Control.Monad.RWS, Control.Monad.State |
| putChar | Prelude, System.IO |
| putMVar | Control.Concurrent, Control.Concurrent.MVar, GHC.Conc |
| putStr | Prelude, System.IO |
| putStrLn | Prelude, System.IO |
| pzero | Text.ParserCombinators.Parsec, Text.ParserCombinators.Parsec.Prim |