Packages
elara-0.1.0
- Effectful
- Elara
- AST
- Elara.ConstExpr
- Elara.Core
- Elara.CoreToCore
- Data
- Elara.Desugar
- Elara.Error
- Elara.Interpreter
- JVM
- Lexer
- Elara.Logging
- Elara.ModuleIndex
- Elara.Parse
- Elara.Pipeline
- Pretty
- Elara.Prim
- Elara.Query This module defines the queries used in the Elara compiler.
Queries are the way the compiler requests information between stages.
Queries are lazy and memoised.
This module defines the queries, and the main implementation is in
Rules - Elara.ReadFile
- Elara.Rename
- Elara.Rules
- Elara.SCC
- Elara.Settings
- Elara.Shunt
- Elara.ToCore
- Elara.TypeInfer
- Elara.TypeInfer.ConstraintGeneration
- Elara.TypeInfer.Context
- Elara.TypeInfer.Convert
- Elara.TypeInfer.Environment
- Elara.TypeInfer.Error
- Elara.TypeInfer.Ftv
- Elara.TypeInfer.Generalise
- Elara.TypeInfer.Monad
- Elara.TypeInfer.Render
- Elara.TypeInfer.Substitute
- Elara.TypeInfer.Syntax
- Elara.TypeInfer.Type
- Elara.TypeInfer.Unique
- Elara.Utils
- Elara.Width
- AST
- Prelude
- Rock
- TODO