News

Functional programming techniques can be used in conjunction with lazy binding to rather easily and compactly express the complex multi-valued dependencies we require. As an example, let’s ...
In Functional programming for Java developers, Part 1, I used JavaScript examples to get you started with five functional programming techniques: pure functions, higher-order functions, lazy ...
Functional paradigm allows for pattern matching. Recursion, iteration is accomplished through recursion. Lazy evaluation -- an expression is evaluated only when required. Functional programming has ...
I’ve been buried under a huge load so far this year, so I’m coming late to my LOTY for 2007, but I’ve settled on Erlang. The combination of functional programming, a tremendous level of concurrency ...