On Type Inference in the Intersection Type Discipline

  • Authors:
  • Gérard Boudol;Pascal Zimmer

  • Affiliations:
  • INRIA Sophia Antipolis, BP93, 06902 Sophia Antipolis Cedex, France;INRIA Sophia Antipolis, BP93, 06902 Sophia Antipolis Cedex, France

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a new unification procedure for the type inference problem in the intersection type discipline. We show that unification exactly corresponds to reduction in an extended @l-calculus, where one never erases arguments that would be discarded by ordinary @b-reduction. We show that our notion of unification allows us to compute a principal typing for any strongly normalizing @l-expression.