[...] Functional JavaScript attempts to reduce the cost of higher-order-programming where doing so doesn’t add to the code complexity or readability too much. The implementations of languages designed for functional programming use a variety of techniques to optimize function calls. JavaScript is not one of those languages. [...]
Oliver Steele lives in Western Massachusetts and commutes to downtown LA, where he is bringing an operating system from handwaving to reality. He was the architect of OpenLaszlo, the author of PyWordNet and other open source projects. His interests include programming languages, knowledge representation, information visualization, and math education. [more]
[...] Functional JavaScript attempts to reduce the cost of higher-order-programming where doing so doesn’t add to the code complexity or readability too much. The implementations of languages designed for functional programming use a variety of techniques to optimize function calls. JavaScript is not one of those languages. [...]