What the functions?
summary
Argues that small, concrete functional techniques make existing imperative code safer and easier to change, demonstrating pure functions, function composition, and immutability applied to event-handling and data transformation. Live-codes refactors in JavaScript/Node: extracts three small pure helpers, isolates one adapter for I/O, and composes them to replace tangled callbacks. The refactor runs onstage and reduces branching and local state while keeping the original API and behavior.
AI-written summary · about
chapters (4)
related talks
45mA Skeptics guide to functional style javascript
34mFunctional JavaScript for everyone
20mFunctional JavaScript
37mA Guide To Functional Programming
50mFrom Javascript to Haskell : Functional Programming made simple
34mFrom JavaScript to Haskell
44mFunctional Programming You Already Know
43mFunctional programming is not just lambdas!
