Lennart Augustsson

Principal Programmer at Epic Games

Lennart Augustsson functional programming relic left over from the heydays of declarative programming, i.e., the 1980s. In addition to one of the first Haskell compilers, hbc, Lennart has also tried to get functional programming into hardware design, Bluespec, and banking, Mu.  

Lennart is so bad at imperative programming that his code has gotten prizes at the International Obfuscated C Code Contest.

Late last year, David Turner, a giant of our field and regular Lambda Days participant, passed away unexpectedly. Many may remember chatting to him in the coffee breaks—he was one of the nicest people you could hope to meet.


David was an advocate of functional programming back when Fortran and Cobol ruled the roost of high-level programming languages. His work was an inspiration to many, and his influence on many of our careers was profound. In this session four of us will recall the man, what he meant to us personally, and some of his most influential work.