| DApplyPat | Language.Egison.AST, Language.Egison |
| declaredSymbols | Language.Egison.Type.Infer, Language.Egison.Type |
| DeclareSymbol | Language.Egison.AST, Language.Egison |
| Default | Language.Egison.Data, Language.Egison |
| defaultInferConfig | Language.Egison.Type.Infer, Language.Egison.Type |
| defaultOption | Language.Egison.CmdOptions, Language.Egison |
| Define | Language.Egison.AST, Language.Egison |
| DefineWithType | Language.Egison.AST, Language.Egison |
| DeprecatedFeatureWarning | Language.Egison.Type.Error, Language.Egison.Type |
| desugarExpr | Language.Egison.Desugar |
| desugarTopExpr | Language.Egison.Desugar |
| desugarTopExprs | Language.Egison.Desugar |
| desugarTypedExprT | Language.Egison.Type.TypedDesugar |
| desugarTypedTopExprT | Language.Egison.Type.TypedDesugar |
| desugarTypedTopExprT_TensorMapOnly | Language.Egison.Type.TypedDesugar |
| desugarTypedTopExprT_TypeClassOnly | Language.Egison.Type.TypedDesugar |
| DF | Language.Egison.IExpr |
| DFSMode | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| DimLit | Language.Egison.Type.Types, Language.Egison.Type |
| DimVar | Language.Egison.Type.Types, Language.Egison.Type |
| Div | |
| 1 (Data Constructor) | Language.Egison.Math.Expr, Language.Egison.Math |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| DoExpr | Language.Egison.AST, Language.Egison |