Semantic Types: A fresh look at the ideal model for types - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

Semantic Types: A fresh look at the ideal model for types

Jérôme Vouillon
  • Fonction : Auteur
  • PersonId : 830580
Paul-André Melliès

Résumé

We present a generalization of the ideal model for recursive polymorphic types. Types are defined as sets of terms instead of sets of elements of a semantic domain. Our proof of the existence of types as a solution of a fixpoint does not rely on metric spaces properties, but instead uses the fact that the identity is the limit of projection terms. This establishes a connection with the work of Pitts on relational properties of domains. We suggest that the right generalization of ideals are closed sets of terms defined by orthogonality with respect to a set of contexts.
Fichier non déposé

Dates et versions

hal-00150968 , version 1 (01-06-2007)

Identifiants

Citer

Jérôme Vouillon, Paul-André Melliès. Semantic Types: A fresh look at the ideal model for types. Principles of Programming Languages,, 2004, Venezia, Italy. pp.52-63, ⟨10.1145/982962.964006⟩. ⟨hal-00150968⟩
41 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More