| pack | NumHask.Prelude |
| packageName | NumHask.Prelude |
| Pair | |
| 1 (Type/Class) | NumHask.Data.Pair, NumHask.Prelude |
| 2 (Data Constructor) | NumHask.Data.Pair, NumHask.Prelude |
| Pair' | NumHask.Data.Pair, NumHask.Prelude |
| panic | NumHask.Prelude |
| partitionEithers | NumHask.Prelude |
| pass | NumHask.Prelude |
| PatternMatchFail | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| permutations | NumHask.Prelude |
| phase | NumHask.Data.Complex, NumHask.Prelude |
| pi | NumHask.Algebra.Abstract.Field, NumHask.Algebra.Abstract, NumHask.Prelude |
| plus | NumHask.Algebra.Abstract.Ring, NumHask.Algebra.Abstract, NumHask.Prelude |
| polar | NumHask.Data.Complex, NumHask.Prelude |
| poll | NumHask.Prelude |
| popCount | NumHask.Prelude |
| popCountDefault | NumHask.Prelude |
| Positive | |
| 1 (Type/Class) | NumHask.Data.Positive, NumHask.Prelude |
| 2 (Data Constructor) | NumHask.Data.Positive, NumHask.Prelude |
| positive | NumHask.Data.Positive, NumHask.Prelude |
| positive_ | NumHask.Data.Positive, NumHask.Prelude |
| pow | NumHask.Data.LogField, NumHask.Prelude |
| pred | NumHask.Prelude |
| Prefix | NumHask.Prelude |
| PrefixI | NumHask.Prelude |
| prettyCallStack | NumHask.Prelude |
| prettySrcLoc | NumHask.Prelude |
| Print | NumHask.Prelude |
| print | NumHask.Prelude |
| product | NumHask.Algebra.Abstract.Multiplicative, NumHask.Algebra.Abstract, NumHask.Prelude |
| properFraction | NumHask.Algebra.Abstract.Field, NumHask.Algebra.Abstract, NumHask.Prelude |
| Proxy | |
| 1 (Data Constructor) | NumHask.Prelude |
| 2 (Type/Class) | NumHask.Prelude |
| Ptr | NumHask.Prelude |
| pure | NumHask.Prelude |
| purer | NumHask.Prelude |
| put | NumHask.Prelude |
| putByteString | NumHask.Prelude |
| putErrLn | NumHask.Prelude |
| putErrText | NumHask.Prelude |
| putLByteString | NumHask.Prelude |
| putLText | NumHask.Prelude |
| putMVar | NumHask.Prelude |
| putStr | NumHask.Prelude |
| putStrLn | NumHask.Prelude |
| putText | NumHask.Prelude |