kirancodes.me
To Proof Maintenance & Beyond!

2,199 papers · page 69 of 110

Subtyping arithmetical types

Joseph Gil

We consider the type system formed by a finite set of primitive types such as integer, character, real, etc., and three type construction operators: (i) Cartesian product, (ii) disjoint sum, and (iii) recursive type definitions. Type equivalence is defined to obey the arithmetica…