Coercions in a polymorphic type system

  • Authors:
  • Zhaohui Luo

  • Affiliations:
  • Department of computer science royal holloway, university of london, egham, surrey tw20 0ex, u.k. email: zhaohui@cs.rhul.ac.uk

  • Venue:
  • Mathematical Structures in Computer Science
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We incorporate the idea of coercive subtyping, a theory of abbreviation for dependent type theories, into the polymorphic type system in functional programming languages. The traditional type system with let-polymorphism is extended with argument coercions and function coercions, and a corresponding type inference algorithm is presented and proved to be sound and complete.