Saturday, January 12, 2008
Everybody knows that JavaScript is a
multi-paradigm language, and it can be used to program functionally.
Practically all functional idioms can be used directly: higher-order
functions, recursion, closures, and so on. The recent resurgence of
Functional Programming (FP) brings functional methodologies in the
mainstream. FP fundamentals gave us a lot of powerful idioms:
iterative functions, which can replace loops, list processing in
general, function manipulations, and many other things, which helps
us to keep our code small yet concise, more powerful, and more fun.
Let's take a look at how Dojo helps to leverage the functional
paradigm in the Core, and in the extended DojoX package
(dojox.lang.functional).
[Read more]
Save/recommend this post:
Subscribe to this blog: