Index - P
| pack | AppPrelude |
| parseCommand | Parsers.Command |
| parseTime | AppPrelude |
| parseTimeM | AppPrelude |
| partition | AppPrelude |
| partitionEithers | AppPrelude |
| passedPawnTable | Evaluation.Parameters |
| Pawn | Models.Piece |
| pawnAntiDiagAttacks | MoveGen.PieceAttacks |
| pawnAttacks | MoveGen.PieceAttacks |
| pawnDiagAttacks | MoveGen.PieceAttacks |
| pawnScore | Evaluation.Parameters |
| pawnShield1RankBonus | Evaluation.Parameters |
| pawnShield2RankBonus | Evaluation.Parameters |
| pawnTradesPenalty | Evaluation.Parameters |
| peekTBChan | AppPrelude |
| peekTBMChan | AppPrelude |
| peekTBMQueue | AppPrelude |
| peekTBQueue | AppPrelude |
| peekTChan | AppPrelude |
| peekTMChan | AppPrelude |
| peekTMQueue | AppPrelude |
| peekTQueue | AppPrelude |
| PenaltyBreakdown | |
| 1 (Type/Class) | Evaluation.ScoreBreakdown |
| 2 (Data Constructor) | Evaluation.ScoreBreakdown |
| Perft | Models.Command |
| perft | Search.Perft |
| permissionErrorType | AppPrelude |
| permutations | AppPrelude |
| Phase | Models.Score |
| pi | AppPrelude |
| Piece | |
| 1 (Type/Class) | Models.Piece |
| 2 (Data Constructor) | Models.Piece |
| pieceAt | Models.Position |
| pieceRngVec | Utils.Board |
| pieceToChar | Models.Piece |
| pieceToPhase | Models.Score |
| pieceTradesPenalty | Evaluation.Parameters |
| PlayerScoreBreakdown | |
| 1 (Type/Class) | Evaluation.ScoreBreakdown |
| 2 (Data Constructor) | Evaluation.ScoreBreakdown |
| Ply | Models.Score |
| point | AppPrelude |
| poll | AppPrelude |
| pollAsync | AppPrelude |
| pollSTM | AppPrelude |
| PolyMap | AppPrelude |
| Ponder | Models.Command |
| Ponderhit | Models.Command |
| pooledForConcurrently | AppPrelude |
| pooledForConcurrentlyN | AppPrelude |
| pooledForConcurrentlyN_ | AppPrelude |
| pooledForConcurrently_ | AppPrelude |
| pooledMapConcurrently | AppPrelude |
| pooledMapConcurrentlyN | AppPrelude |
| pooledMapConcurrentlyN_ | AppPrelude |
| pooledMapConcurrently_ | AppPrelude |
| pooledReplicateConcurrently | AppPrelude |
| pooledReplicateConcurrentlyN | AppPrelude |
| pooledReplicateConcurrentlyN_ | AppPrelude |
| pooledReplicateConcurrently_ | AppPrelude |
| popBack | AppPrelude |
| popCount | Utils.Board |
| popCountToBoard | Utils.Board |
| popFront | AppPrelude |
| Position | |
| 1 (Type/Class) | Models.Position |
| 2 (Data Constructor) | Models.Position |
| positionFenParser | Parsers.Position |
| PositionSpec | |
| 1 (Type/Class) | Models.Command |
| 2 (Data Constructor) | Models.Command |
| pred | AppPrelude |
| PRef | AppPrelude |
| Prim | AppPrelude |
| PrimMonad | AppPrelude |
| PrimState | AppPrelude, AppPrelude |
| primToIO | AppPrelude |
| primToPrim | AppPrelude |
| primToST | AppPrelude |
| AppPrelude | |
| product | AppPrelude |
| Promotion | |
| 1 (Type/Class) | Models.Piece |
| 2 (Data Constructor) | Models.Piece |
| properFraction | AppPrelude |
| pure | AppPrelude |
| pureTry | AppPrelude |
| pureTryDeep | AppPrelude |
| pushBack | AppPrelude |
| pushFront | AppPrelude |
| putChar | AppPrelude |
| putMVar | AppPrelude |
| putStr | AppPrelude |
| putStrLn | AppPrelude |
| putTMVar | AppPrelude |
| PV | Models.Score |