A Theory of Primitive Objects - Second-Order Systems
By Martin Abadi and Luca Cardelli
Discussion led by Andrew K. Hirsch on October 15, 2014
Abstract:
PDFWe describe a second-order calculus of objects. The calculus supports object subsumption, method override, and the type Self. It is constructed as an extension of System F with subtyping, recursion, and first-order object types.