Speaker: Yishai Feldman
Title: Functional Programming in Mainstream Languages
Abstract
Functional
programming is becoming mainstream, and is incorporated to various
degrees in mainstream languages. I will discuss one aspect of
functional programming, higher-order functions, through examples from
the first chapter of Abelson and Sussman's Structure and Interperation of Computer Programs, re-written in Java, Javascript, Scala, Xtend, and the purely functional language Haskell.