1. Carlos Camarão, Lucílla Figueiredo, and Cristiano Vasconcellos. 2004. Constraint-set Satisfiability for Overloading. InProc. of the 6th ACM SIGPLAN International Conf. on Principles and Practice of Declarative Prog.ACM, 67--77.
2. C.C. Chang and H.J. Keisler. 2012.Model Theory.Dover Books on Mathematics. 3rd ed.
3. Sheng Chen and Martin Erwig. 2016. Principal Type Inference for GADTs. InProceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL '16).ACM.
4. James Cheney and Ralf Hinze. 2003.First-class phantom types.Technical Report CUCIS TR-2003--1901. Cornell University.
5. Jacques Garrigue and Didier Rémy. 1999. Semi-explicit First-class Polymorphism for ML.Inf. Comput.155, 1--2 (Nov. 1999), 134--169.