Getting Functional with (fab)
summary
Claims a single, character-preserving hack: turn nested callbacks into a replayable execution stack by streaming functions (continuations) so control flows by returns and data flows by callbacks. Implements Fab, a tiny JS library of composable middleware apps that run as functions, does routing, HTML templating (Fab Market language), an async web server and a working sleep that snapshots and replays streams. Emphasizes streams as arrays in time, no compilation step, and a Fab framework of small reusable functions.
AI-written summary · about
chapters (4)
related talks
51mWhat the Functional? What, How and Why
27mWhy functional is the new black
50mFrom Javascript to Haskell : Functional Programming made simple
20mFunctional JavaScript
39mFun with Functional JavaScript
35mFunctional programming and curry cooking in JS
49mGoing Functional with JS
27mPractical functional programming: pick two
