Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A characterization of F-complete assignments
Dezani-Ciancaglini M. (ed), Margaria I. Theoretical Computer Science45 (2):121-157,1986.Type:Article
Date Reviewed: Jan 1 1988

The F-semantics of types for the &lgr;-calculus assigns to a functional type an element of F, the subdomain of a &lgr;-calculus model that contains canonical representations of functions. This paper studies the completeness ( F-completeness ) of the intersection type discipline for Curry’s typing scheme (i.e., in which a universal type &ohgr; and an intersection operator ∧ for type formation are introduced) with respect to the F-semantics. The main theorem states that a type assignment induced by a type theory is F-complete iff (1) the rule of invariance of types under &bgr;-conversion and (2) Hindley’s Rule ( &psgr; ∧ &ohgr; n → &ohgr; M ⊧ &psgr; ( &lgr; y 1 ... y n. M y 1 ... y n ) ) can be derived from the type theory. The rest of the paper gives an approximation theorem for such theories and discusses four type theory examples related to those ideas. In particular, a restricted type assignment is introduced that is both F-complete and F-sound (sound with relation to the F-semantics).

This theoretical paper is, in fact, a progress report on “results and ideas which have been discussed at length by Coppo and Hindley with the authors.” So few motivational remarks and explanations are provided, and some proofs are just indicated by references to other publications. This should limit its audience to theoreticians and logicians working on semantic models of &lgr;-calculus.

Reviewer:  P. Jouvelot Review #: CR111699
Bookmark and Share
 
Lambda Calculus And Related Systems (F.4.1 ... )
 
 
Algebraic Approaches To Semantics (F.3.2 ... )
 
 
Ml (D.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Lambda Calculus And Related Systems": Date
Polymorphic rewriting conserves algebraic strong normalization
Breazu-Tannen V., Gallier J. Theoretical Computer Science 83(1): 3-28, 1991. Type: Article
Aug 1 1992
Metacircularity in the polymorphic &lgr;-calculus
Pfenning F. (ed), Lee P. (ed) Theoretical Computer Science 89(1): 137-159, 1991. Type: Article
Nov 1 1992
Quantitative domains and infinitary algebras
Lamarche F. Theoretical Computer Science 94(1): 37-62, 1992. Type: Article
Dec 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy