MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Formal Veri cation of Algorithm W: The

Download:
pdf
by Dieter Nazareth, Tobias Nipkow
http://www4.in.tum.de/publ/papers/NazarethNipkow_TPiH1996.pdf
Add To MetaCart

Abstract:

Abstract. A formal veri cation of the soundness and completeness of Milner's type inference algorithm W for simply typed lambda-terms is presented. Particular attention is paid to the notorious issue of \new" variables. The proofs are carried out in Isabelle/HOL, the HOL instantiation of the generic theorem prover Isabelle. 1

Citations

1654 Foundations of Logic Programming – Lloyd - 1984
217 Principal type schemes for functional programs – Damas, Milner - 1982
215 Report on the Programming Language Haskell, A Non-strict, Purely Functional Language – Hudak, Jones, et al. - 1992
168 Solving equations in abstract algebras: a rule-based survey of unification – Jouannaud, Kirchner - 1991
113 The principal type-scheme of an object in combinatory logic – Hindley - 1969
112 de Bruijn. Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation – G - 1972
91 Type Assignment in Programming Languages – Damas - 1985
88 A Simple Applicative Language: MINI-ML – Clement - 1986
67 Basic polymorphic typechecking – Cardelli - 1987
46 Introduction to HOL (A theorem-proving environment for higher order logic – Gordon, Melham - 1993
28 Pure type systems formalized – McKinna, Pollack - 1993
11 Quali ed types: Theory and practice – Jones - 1992
11 Uni cation revisited – Lassez, Maher, et al. - 1988