Rank 2 Type Systems and Recursive Definitions

We demonstrate an equivalence between the rank 2 fragments of the polymorphic lambda calculus (System F) and the intersection type discipline: exactly the same terms are typable in each system. An immediate consequence is that typability in the rank 2 intersection system is DEXPTIME-complete. We in...

Full description

Bibliographic Details
Main Author: Jim, Trevor
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149246.2