A Type Soundness Proof for Variables in LCF ML
Abstract
We prove the soundness of a polymorphic type system for a language with variables, assignments, and first-class functions. As a corollary, this proves the soundness of the Edinburgh LCF ML rules for typing variables and assignments, thereby settling a long-standing open problem.
Document Details
- Document Type
- Technical Report
- Publication Date
- Nov 01, 1995
- Accession Number
- ADA495068
Entities
People
- Dennis Volpano
- Geoffrey B. Smith
Organizations
- Naval Postgraduate School