| 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 | Sifflet.Util |
| parseDouble | Sifflet.Util |
| parseExpr | Sifflet.Language.Parser |
| parsef | Sifflet.Util |
| parseInt | Sifflet.Util |
| parseLiteral | Sifflet.Language.Parser |
| parseSuccFail | Sifflet.Language.Parser |
| parseTest | Sifflet.Language.Parser |
| parseTypedInput2 | Sifflet.Language.Parser |
| parseTypedInput3 | Sifflet.Language.Parser |
| parseTypedInputs2 | Sifflet.Language.Parser |
| parseTypedInputs3 | Sifflet.Language.Parser |
| parseValue | Sifflet.Language.Parser |
| parseVerbatim | Sifflet.Util |
| PCondS | Sifflet.Foreign.Python |
| Pencil | Sifflet.UI.LittleGtk, Sifflet.UI |
| PFun | Sifflet.Foreign.Python |
| PImport | 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 |
| 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 |
| Precedence | Sifflet.Language.Expr |
| Pretty | Sifflet.Text.Pretty |
| pretty | Sifflet.Text.Pretty |
| prettyList | Sifflet.Text.Pretty |
| 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 |
| putCatLn | Sifflet.Util |
| putCatsLn | Sifflet.Util |
| putTree | Sifflet.Data.Tree |
| putTreeR | Sifflet.Data.Tree |
| putTreeRs | Sifflet.Data.Tree |
| putTreeS | Sifflet.Data.Tree |
| PyPretty | Sifflet.Foreign.Python |
| pyPretty | Sifflet.Foreign.Python |
| pyPrettyList | Sifflet.Foreign.Python |
| PythonOptions | |
| 1 (Type/Class) | Sifflet.Foreign.ToPython |
| 2 (Data Constructor) | Sifflet.Foreign.ToPython |