Functional programming is an active area of research in the field of programming language theory. There are several peer-reviewed publication venues focusing on functional programming, including the International Conference on Functional Programming, the Journal of Functional Programming, and the Symposium on Trends in Functional Programming .
Programmer avec Scheme: De la pratique à la théorie, Chazarain, 1996 11. The Scheme Programming Language (2/e), Dybvig, 1996 12. How to Design Programs, Felleisen, Findler, Flatt & Krishnamurthi 13. The Schemers Guide (2/e), Ferguson w/Martin & Kaufman, 1995 14. The Seasoned Schemer, Friedman & Felleisen, 1995 15.
Spreadsheets can be considered a form of pure, zeroth-order, strict-evaluation functional programming system. However, spreadsheets generally lack higher-order functions as well as code reuse, and in some implementations, also lack recursion.