Mechanisms for Improved Covariant Type-Checking

Document Type

Article

Publication Date

2008

Abstract

Covariant types are a powerful language feature for improving type-safety. However, covariant types complicate type-checking when combined with polymorphism. We propose two new language features that can improve type-checking in a language with polymorphism and covariant typing, and also have the potential to improve efficiency as well. Published by Elsevier Ltd.

DOI

10.1016/j.cl.2006.03.001

Find in your library

Off-Campus WSU Users


Share

COinS