An introduction to functional programming in JavaScript
summary
An introduction to functional programming concepts in JavaScript using the Ramda library and material from the book "Mostly Adequate Guide to Functional Programming". Covers pure functions, side effects, and an approachable lead-up toward monads, presenting the functional paradigm incrementally within a familiar JavaScript context.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:57Badger mindset
- 6:30Imperative to functional refactor
- 11:48Pure functions and Ramda
- 15:38Currying and composition
- 23:07Point-free style and functors
- 27:43Applicative functors and monads
- 28:26Resources and closing
related talks
56mFunctional Programming with JavaScript
49mGoing Functional with JS
41mFunctional programming: Give it a chance!
36mHow Functional Programming Can Make Life Easier
48mA Skeptic's Guide to Functional Style Javascript
12mAn introduction to functional programming
47mFunctional programming in JavaScript
43mPure Functional Programming in JavaScript
