Functional programming and curry cooking in JS
summary
Demonstrates that functional programming is practicable in JavaScript by showing exact techniques and working builds: closure-based configuration, a curried three-argument example, pipelines using map/filter/reduce and function composition, and a concrete chaining function (a custom monadic bind implemented as a “semicolon” combinator) that sequences side effects and proves the pattern works. Emphasizes use of currying, partial application and point-free style, and reports readable, maintainable results rather than abstract promises.
AI-written summary · about
chapters (6)
- 0:00Start
- 9:52II. Functions
- 17:34Composition
- 22:20functional program: a machine for transforming data
- 33:24Purely functional goodness
- 33:46reusability
related talks
39mFun with Functional JavaScript
56mFunctional Programming with JavaScript
20mFunctional JavaScript
01h 03mFunctional Programming in JS: What? Why? How?
41mFunctional programming: Give it a chance!
49mGoing Functional with JS
49mA Skeptics guide to functional style javascript
51mWhat the Functional? What, How and Why
