Share this page
Share this page E-mail this page Print this page RSS feeds
Home > Publications > HMF: Simple Type Inference for First-Class Polymorphism
HMF: Simple Type Inference for First-Class Polymorphism

HMF is a conservative extension of Hindley-Milner type inference with first-class polymorphism and regular System F types. The system distinguishes itself from other proposals with simple type rules and a very simple type inference algorithm that is just a small extension of the usual Damas-Milner algorithm. Given the relative simplicity and expressive power, we feel that HMF can be a very attractive type system in practice. There is a reference implementation of the type system available at: http://research.microsoft.com/users/daan/pubs.html.

tr-2007-118.pdf
PDF file

Details

Type: TechReport
Number: MSR-TR-2007-118
Pages: 15
Institution: Microsoft Research