Chris Diggins will present A Short Cut to Deforestation (1993) (http://research.microsoft.com/en-us/um/people/simonpj/Papers/deforestation-short-cut.pdf) by Andrew Gill, John Launchbury, Simon L Peyton Jones.
"Lists are often used as "glue" to connect separate parts of a program together. We propose an automatic technique for improving the efficiency of such programs, by removing many of these intermediate lists, based on a single, simple, local transformation. We have implemented the method in the Glasgow Haskell compiler."
Christopher Diggins is a Principal Developer at Autodesk and designed the MCG visual programming languge in 3ds Max 2016. He has an unhealthy obsession with programming languages.