| PackGrow | Sifflet.UI.LittleGtk, Sifflet.UI |
| Packing | Sifflet.UI.LittleGtk, Sifflet.UI |
| PackNatural | Sifflet.UI.LittleGtk, Sifflet.UI |
| PackRepel | Sifflet.UI.LittleGtk, Sifflet.UI |
| par |
| 1 (Function) | Sifflet.Foreign.Python |
| 2 (Function) | Sifflet.Util |
| param | Sifflet.Foreign.Python |
| paren | Sifflet.Foreign.Python |
| parseDouble | Sifflet.Util |
| parseExpr | Sifflet.Language.Parser |
| parsef | Sifflet.Util |
| parseInput | Sifflet.Language.Parser |
| parseInt | Sifflet.Util |
| parseSuccFail | Sifflet.Language.Parser |
| parseTest | Sifflet.Language.Parser |
| parseVerbatim | Sifflet.Util |
| PBool | Sifflet.Foreign.Python |
| PCall | Sifflet.Foreign.Python |
| PCondE | Sifflet.Foreign.Python |
| PCondS | Sifflet.Foreign.Python |
| Pencil | Sifflet.UI.LittleGtk, Sifflet.UI |
| PExpr | Sifflet.Foreign.Python |
| PFloat | Sifflet.Foreign.Python |
| pFloat | Sifflet.Foreign.Python |
| PFun | Sifflet.Foreign.Python |
| PIdentifier |
| 1 (Type/Class) | Sifflet.Foreign.Python |
| 2 (Data Constructor) | Sifflet.Foreign.Python |
| PImport | Sifflet.Foreign.Python |
| PInt | Sifflet.Foreign.Python |
| pInt | Sifflet.Foreign.Python |
| Pirate | Sifflet.UI.LittleGtk, Sifflet.UI |
| Plus | Sifflet.UI.LittleGtk, Sifflet.UI |
| PModule |
| 1 (Type/Class) | Sifflet.Foreign.Python |
| 2 (Data Constructor) | Sifflet.Foreign.Python |
| PointerMotionHintMask | Sifflet.UI.LittleGtk, Sifflet.UI |
| PointerMotionMask | Sifflet.UI.LittleGtk, Sifflet.UI |
| pointInBB | Sifflet.Data.Geometry |
| pointInCircle | Sifflet.Data.Geometry |
| pointInGNode | Sifflet.Data.TreeLayout |
| pointInIolet | Sifflet.Data.TreeLayout |
| pointInLayoutNode | Sifflet.Data.TreeLayout |
| pointIolet | Sifflet.UI.Frame, Sifflet.UI |
| pointSelection | Sifflet.UI.Canvas, Sifflet.UI |
| PolicyAutomatic | Sifflet.UI.LittleGtk, Sifflet.UI |
| PolicyType | Sifflet.UI.LittleGtk, Sifflet.UI |
| POperate | Sifflet.Foreign.Python |
| POperator |
| 1 (Type/Class) | Sifflet.Foreign.Python |
| 2 (Data Constructor) | Sifflet.Foreign.Python |
| Position |
| 1 (Type/Class) | Sifflet.Data.Geometry |
| 2 (Data Constructor) | Sifflet.Data.Geometry |
| positionCloseEnough | Sifflet.Data.Geometry |
| positionDelta | Sifflet.Data.Geometry |
| positionDistance | Sifflet.Data.Geometry |
| positionDistanceSquared | Sifflet.Data.Geometry |
| posX | Sifflet.Data.Geometry |
| posY | Sifflet.Data.Geometry |
| PParameter |
| 1 (Type/Class) | Sifflet.Foreign.Python |
| 2 (Data Constructor) | Sifflet.Foreign.Python |
| PParen | Sifflet.Foreign.Python |
| Precedence | Sifflet.Foreign.Python |
| Pretty | Sifflet.Text.Pretty |
| pretty | Sifflet.Text.Pretty |
| prettyList | Sifflet.Text.Pretty |
| prettyModule | Sifflet.Foreign.ToHaskell |
| PReturn | Sifflet.Foreign.Python |
| Primitive | Sifflet.Language.Expr |
| produceSiffMLFile | Sifflet.Language.SiffML |
| PropertyChangeMask | Sifflet.UI.LittleGtk, Sifflet.UI |
| ProximityInMask | Sifflet.UI.LittleGtk, Sifflet.UI |
| ProximityOutMask | Sifflet.UI.LittleGtk, Sifflet.UI |
| PStatement | Sifflet.Foreign.Python |
| PString | Sifflet.Foreign.Python |
| putCatLn | Sifflet.Util |
| putCatsLn | Sifflet.Util |
| putTree | Sifflet.Data.Tree |
| putTreeR | Sifflet.Data.Tree |
| putTreeRs | Sifflet.Data.Tree |
| putTreeS | Sifflet.Data.Tree |
| PVariable | Sifflet.Foreign.Python |
| PythonOptions |
| 1 (Type/Class) | Sifflet.Foreign.ToPython |
| 2 (Data Constructor) | Sifflet.Foreign.ToPython |