Functional JavaScript – video presentation by Dhanji Prasanna
Functional programming, now gaining ground in the mainsteam, is a radical way of rethinking logic. By expressing computation in terms of simple mathematical relationships, and following simple discipline, you can vastly improve code correctness, modularity and reuse. In this session we explore how to apply these principles in everyday JavaScript, so you too can write incredibly concise programs that compose well together and are much easier to reason about.
Great reading, every weekend.
We round up the best writing about the web and send it your way each Friday.