Polymorphic System I

01/08/2021
by   Cristian F. Sottile, et al.
0

System I is a simply-typed lambda calculus with pairs, extended with an equational theory obtained from considering the type isomorphisms as equalities. In this work we propose an extension of System I to polymorphic types, adding the corresponding isomorphisms. We provide non-standard proofs of subject reduction and strong normalisation, extending those of System I.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset