Daan Leijen
September 2007
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.
![]() PDF file |
| Type: | TechReport |
| Number: | MSR-TR-2007-118 |
| Pages: | 15 |
| Institution: | Microsoft Research |