dc.contributor.author | Plotkin, Gordon | en |
dc.coverage.spatial | 41 | en |
dc.date.accessioned | 2003-11-05T16:17:01Z | |
dc.date.available | 2003-11-05T16:17:01Z | |
dc.date.issued | 1991 | |
dc.identifier.citation | LECTURE NOTES IN COMPUTER SCIENCE 526: 1-17 1991 | |
dc.identifier.uri | http://hdl.handle.net/1842/208 | |
dc.description.abstract | Curry’s system for F-deducibility is the basis for static type inference
algorithms for programming languages such as ML. If a natural
“preservation of types by conversion” rule is added to Curry’s system, it
becomes undecidable, but complete relative to a variety of model
classes. We show completeness for Curry’s system itself, relative to an
extended notion of model that validates reduction but not conversion.
Two proofs are given: one uses a term model and the other a model built
from type expressions. Extensions to systems with polymorphic or
intersection types are also considered. | en |
dc.format.extent | 268821 bytes | en |
dc.format.mimetype | application/pdf | en |
dc.language.iso | en | |
dc.publisher | SPRINGER VERLAG | en |
dc.subject | Laboratory for Foundations of Computer Science | en |
dc.title | A Semantics for Static Type Inference | en |
dc.title.alternative | A-SEMANTICS FOR TYPE CHECKING | en |
dc.type | Preprint | en |