Phil Freeman on Principal Type-schemes for Functional Programs

Los Angeles - June 24, 2015

Phil Freeman on Principal Type-schemes for Functional Programs

Description

The Damas-Hindley-Milner type system is a classical system for the first-order polymorphic lambda calculus, and the ML family of programming languages. This paper introduces Algorithm W, a simple algorithm for type reconstruction in the DHM type system. I'll walk through the main results of the paper, and compare the DHM type system with other more modern systems.

Bio

Phil Freeman is an engineer at DicomGrid. He is the original developer of the PureScript compiler, author of PureScript by Example, a Haskeller & PLT enthusiast.


Brainium Papers We Love Los Angeles would like to thank Brainium for hosting this month's meetup.