(Note: This is the third part of a whitepaper I wrote a couple of years ago which I never had a chance to publish in full.  You’ll find the earlier parts here and here.)


The dawn of functional languages took place when the first implementation of LISP was released in 1959. Since that time, a steady stream of functional languages has been developed. Like many language families, some progeny live long and prosperous lives while others lack the support and mindshare needed to reach critical mass in the market.   The modern languages which are the focus of this paper are still a long way from reaching their golden jubilee, but they are all built upon foundational languages like LISP and ML (originating in the early 1970s).


A potted timeline of Functional Programming languages