A Primer on Functional Programming
summary
Defines pure functions as always same output and no side effects and notes you cannot be 100% pure in real systems; demonstrates lambdas, immutability, and type inference; walks through map filter reduce with actual examples and a room exercise that counted ~70 people to show a naive loop versus a concurrent reduce; argues for a functional core with effectful edges using database writes at the boundaries and points out the surprising fact that spreadsheets behave functionally.
AI-written summary · about
chapters (4)
- 0:00Start
- 6:38Functional Programming Concepts
- 16:37Why Use Functional Programming?
- 19:42Activity 2 In a moment, everyone will stand up.
related talks
44mFunctional Programming You Already Know
43mFunctional programming is not just lambdas!
49mFunctional Programming Essentials
01h 06mThe Joy of Functional Programming
44mBenefits of Functional Programming Beyond map/filter/reduce
01h 06mDesigning Applications with Functional Programming Constructs
37mA Guide To Functional Programming
32mFunctional Programming in 40 Minutes
