Index - P
| pack | CLaSH.Class.BitPack, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| pack# | |
| 1 (Function) | CLaSH.Sized.Internal.Index | 
| 2 (Function) | CLaSH.Sized.Internal.Signed | 
| 3 (Function) | CLaSH.Sized.Internal.Unsigned | 
| parDF | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| parNDF | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| permute | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| pi | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| plus | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| plus# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector | 
| 2 (Function) | CLaSH.Sized.Internal.Index | 
| 3 (Function) | CLaSH.Sized.Internal.Signed | 
| 4 (Function) | CLaSH.Sized.Internal.Unsigned | 
| popCount | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| popCount1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| popCountBV | CLaSH.Sized.Internal.BitVector | 
| popCountDefault | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| postscanl | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| postscanr | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| powSNat | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| powUNat | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| pred | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| CLaSH.Prelude.Safe, CLaSH.Prelude | |
| product | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| properFraction | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| pure | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| pureDF | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| putChar | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| putStr | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| putStrLn | CLaSH.Prelude.Safe, CLaSH.Prelude |