kirancodes.me
To Proof Maintenance & Beyond!

Type Specialization for Imperative Languages

Dirk Dussart, John Hughes, Peter Thiemann

Abstract

We extend type specialisation to a computational lambda calculus with first-class references. The resulting specialiser has been used to specialise a self-interpreter for this typed computational lambda calculus optimally. Furthermore, this specialiser can perform operations on references at specialisation time, when possible.

Related papers