EXPLAIN FP LIKE RICHARD FEYNMAN
summary
Argues that functional programming becomes clear by starting with concrete problems and building the minimal types and operations that solve them, not by dumping abstractions. Walks through constructing an IO ADT with Suspend, Pure, flatMap and shows how map derives and how composition avoids IO IO; ties to Feynman stories and Monte Carlo origin. Demonstrates a working design pattern and why intuition-first explanations beat formal definitions.
AI-written summary · about
chapters (4)
related talks
49mFunctional Programming Essentials
34mHow I learned to stop worrying and love Functional Design
41mFunctional programming: Give it a chance!
31mA Primer on Functional Programming
01h 00mWhat The Functional Programming
44mFunctional Programming You Already Know
30mFP²: Fully in-Place Functional Programming
49mRelax, It's Just FP
