| PApplyPat | Language.Egison.AST, Language.Egison |
| parseExpr | |
| 1 (Function) | Language.Egison.Parser.NonS |
| 2 (Function) | Language.Egison.PrettyMath.AST |
| parseExprs | Language.Egison.Parser.NonS |
| Parser | Language.Egison.Data, Language.Egison |
| parseTopExpr | |
| 1 (Function) | Language.Egison.Parser.NonS |
| 2 (Function) | Language.Egison.Parser, Language.Egison |
| parseTopExprs | Language.Egison.Parser.NonS |
| Partial | Language.Egison.PrettyMath.AST |
| PartiallyTypedWarning | Language.Egison.Type.Error, Language.Egison.Type |
| patDefClauses | Language.Egison.AST, Language.Egison |
| patDefMatcher | Language.Egison.AST, Language.Egison |
| patDefPattern | Language.Egison.AST, Language.Egison |
| PatFuncEnv | Language.Egison.Data, Language.Egison |
| Pattern | Language.Egison.AST, Language.Egison |
| PatternBinding | Language.Egison.Match |
| PatternConstructor | |
| 1 (Type/Class) | Language.Egison.AST, Language.Egison |
| 2 (Data Constructor) | Language.Egison.AST, Language.Egison |
| PatternConstructorEnv | Language.Egison.EvalState, Language.Egison |
| patternCtorArgs | Language.Egison.AST, Language.Egison |
| patternCtorName | Language.Egison.AST, Language.Egison |
| PatternDef | |
| 1 (Type/Class) | Language.Egison.AST, Language.Egison |
| 2 (Data Constructor) | Language.Egison.AST, Language.Egison |
| patternEnv | Language.Egison.EvalState, Language.Egison |
| patternEnvToList | Language.Egison.Type.Env |
| PatternFunc | Language.Egison.Data, Language.Egison |
| patternFuncEnv | Language.Egison.EvalState, Language.Egison |
| PatternFunctionDecl | Language.Egison.AST, Language.Egison |
| PatternFunctionExpr | Language.Egison.AST, Language.Egison |
| PatternInductiveDecl | Language.Egison.AST, Language.Egison |
| patternMatch | Language.Egison.Core |
| patternOps | Language.Egison.RState, Language.Egison |
| PatternTypeEnv | |
| 1 (Type/Class) | Language.Egison.Type.Env |
| 2 (Data Constructor) | Language.Egison.Type.Env |
| PatVar | Language.Egison.AST, Language.Egison |
| PDApply1Pat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDApply2Pat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDApply3Pat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDApply4Pat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDConsPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDConstantPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDDivPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDEmptyPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDFunctionPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDInductivePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDPatternBase | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDPatVar | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDPlusPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDQuotePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDSnocPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDSubPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDSupPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDSymbolPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDTermPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDTuplePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDUserPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDWildCard | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| permissiveInferConfig | Language.Egison.Type.Infer, Language.Egison.Type |
| Plus | |
| 1 (Data Constructor) | Language.Egison.Math.Expr, Language.Egison.Math |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| pmIndices | Language.Egison.Data.Utils |
| PMMode | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PolyExpr | Language.Egison.Math.Expr, Language.Egison.Math |
| PolyExprData | Language.Egison.Data, Language.Egison |
| popFuncName | Language.Egison.EvalState, Language.Egison |
| Port | Language.Egison.Data, Language.Egison |
| Power | Language.Egison.PrettyMath.AST |
| PPInductivePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPPatVar | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPTuplePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPValuePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPWildCard | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PredPat | Language.Egison.AST, Language.Egison |
| Prefix | Language.Egison.AST, Language.Egison |
| PrefixExpr | Language.Egison.AST, Language.Egison |
| pretty | Language.Egison.Math.Expr, Language.Egison.Math |
| prettyFunctionName | Language.Egison.Data, Language.Egison |
| prettyIndex | Language.Egison.Type.Pretty |
| prettyMath | Language.Egison.MathOutput |
| prettyStr | Language.Egison.Pretty |
| prettyTensorShape | Language.Egison.Type.Pretty |
| prettyTopExprs | Language.Egison.Pretty |
| prettyType | Language.Egison.Type.Pretty |
| prettyTypeExpr | Language.Egison.Type.Pretty |
| prettyTypeScheme | Language.Egison.Type.Pretty |
| primitiveArithFunctions | Language.Egison.Primitives.Arith |
| PrimitiveDataPattern | Language.Egison.AST, Language.Egison |
| primitiveEnv | Language.Egison.Primitives, Language.Egison |
| primitiveEnvNoIO | Language.Egison.Primitives, Language.Egison |
| PrimitiveFunc | |
| 1 (Type/Class) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.Data, Language.Egison |
| PrimitiveMatchFailure | Language.Egison.Data, Language.Egison |
| PrimitivePatPattern | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| primitiveStringFunctions | Language.Egison.Primitives.String |
| primitiveTypeFunctions | Language.Egison.Primitives.Types |
| Printable | Language.Egison.Math.Expr, Language.Egison.Math |
| priority | Language.Egison.AST, Language.Egison |
| pushFuncName | Language.Egison.EvalState, Language.Egison |