7 Jan 1994 21:14
Two papers on higher-order polymorphism and subtyping
Two new papers combining higher-order polymorphism and subtyping are
now available for anonymous FTP. Beginning from a common foundation,
both use proof-theoretic techniques to obtain related -- but
independently derived -- decidability results, one [Steffen and
Pierce] for the pure system FomegaSub of higher-order bounded
quantification, the other [Compagnoni] for FomegaSub enriched with
intersection types, FomegaMeet. Abstracts and FTP instructions
follow.
Enjoy,
Adriana Compagnoni (abc@...)
Benjamin Pierce (bcp@...)
Martin Steffen (mnsteffe@...)
------------------------------------------------------------------------
Subtyping in FomegaMeet is decidable
Adriana B. Compagnoni
Combining intersection types with higher-order subtyping yields a
typed model of object-oriented programming with multiple inheritance
[CompagnoniPierce93]. The target calculus, FomegaMeet, a natural
generalization of Girard's system Fomega with intersection types and
bounded polymorphism, is of independent interest. We prove that
subtyping in FomegaMeet is decidable, which yields as a corollary the
decidability of subtyping in FomegaSub, its intersection free
fragment, because FomegaMeet subtyping system is a conservative
(Continue reading)
RSS Feed