Sciweavers

135 search results - page 4 / 27
» A typed lambda calculus with intersection types
Sort
View
131
Voted
FOSSACS
2000
Springer
15 years 6 months ago
Constructive Data Refinement in Typed Lambda Calculus
A new treatment of data refinement in typed lambda calculus is proposed, phrased in terms of pre-logical relations [HS99] rather than logical relations, and incorporating a constru...
Furio Honsell, John Longley, Donald Sannella, Andr...
98
Voted
APAL
2008
79views more  APAL 2008»
15 years 2 months ago
Parameter-free polymorphic types
Consider the following restriction of the polymorphically typed lambda calculus ("System F"). All quantifications are parameter free. In other words, in every universal ...
Klaus Aehlig
135
Voted
ENTCS
2002
129views more  ENTCS 2002»
15 years 2 months ago
Eliminating Proofs from Programs
This paper presents a step in the development of an operational approach to program extraction in type theory. In order to get a program from a lambda term, the logical parts need...
Femke van Raamsdonk, Paula Severi
137
Voted
CORR
2002
Springer
99views Education» more  CORR 2002»
15 years 2 months ago
Intersection Types and Lambda Theories
We illustrate the use of intersection types as a semantic tool for showing properties of the lattice of -theories. Relying on the notion of easy intersection type theory we succes...
Mariangiola Dezani-Ciancaglini, Stefania Lusin
143
Voted
ASIAN
2006
Springer
140views Algorithms» more  ASIAN 2006»
15 years 6 months ago
On Completeness of Logical Relations for Monadic Types
Interesting properties of programs can be expressed using contextual equivalence. The latter is difficult to prove directly, hence (pre-)logical relations are often used as a tool ...
Slawomir Lasota, David Nowak, Yu Zhang