layout | title | category | tags | order | ||
---|---|---|---|---|---|---|
developer-doc |
References |
types |
|
15 |
This file contains a variety of useful references for those wanting to understand the concepts and research that underlie Enso's type system and type theory.
- Gradual Typing
- Maximum Inference Power
- Monadic Contexts
- Refinement Typing and Compiler Assistance
- Rows
- Types and Performance
- Usability
- Approximate Normalisation for Gradual Dependent Types
- Gradual Type Theory
- Gradual Type-and-Effect Systems
- A Theory of Qualified Types
- Boxy Type-Inference for Higher-Rank Types and Impredicativity
- Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism
- Flexible Types: Robust Type Inference for First-class Polymorphism
- FPH: First-Class Polymorphism for Haskell
- MLF: Raising ML to the Power of System-F
- Practical Type Inference for Arbitrary-Rank Types
- QML: Explicit, First-Class Polymorphism for ML
- Wobbly Types: Type Inference for GADTs