Type Systems Varieties
Type Systems Varieties:- Hindley-Milner;
- constraints-based:
- Type Systems for Modularity.
- Polynomial Time Complexity as a Type: see this paper for the theory, and this pre-print for more information.
- Behavioral Contracts and Behavioral Subtyping: typing for behavior, for object-oriented systems.