Intersection and Union Types in the λμμ~-calculus

  • Authors:
  • Daniel J. Dougherty;Silvia Ghilezan;Pierre Lescanne

  • Affiliations:
  • Worcester Polytechnic Institute, Worcester MA 01609 USA;Faculty of Engineering, University of Novi Sad, Novi Sad, Serbia;LIP, École Normale Supérieure de Lyon, Lyon, France

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

The original @l@?@m@m@? of Curien and Herbelin has a system of simple types, based on sequent calculus, embodying a Curry-Howard correspondence with classical logic. We introduce and discuss three type assignment systems that are extensions of @l@?@m@m@? with intersection and union types. The intrinsic symmetry in the @l@?@m@m@? calculus leads to an essential use of both intersection and union types.