The 'Mostly Adequate Guide to FP (in javascript)' is a free online book that teaches functional programming concepts using JavaScript as an accessible vehicle. It covers fundamentals through advanced topics like functors and monads, with exercises, runnable code, and practical examples for real-world application.
Highlights
Teaches functional programming using JavaScript as a practical, everyday language
Covers core FP concepts including pure functions, first-class functions, and declarative programming
Progresses to advanced topics such as functors and monads
Includes exercises, in-browser examples, and runnable code
Available to read online via Gitbook for free
auto-generated
MostlyAdequate · via GitHub
Context
Audience
JavaScript developers and programmers looking to learn functional programming concepts
Contribute to arnoldrobbins/LinuxByExample-2e development by creating an account on GitHub.
prosemirror.net
ProseMirror
In-browser structured text editing component
github.com
feldera/CLAUDE.md at main · feldera/feldera
The Feldera Incremental Computation Engine. Contribute to feldera/feldera development by creating an account on GitHub.
Related Books
The Joy of JavaScript
Luis Atencio
The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros.
Summary Whether building interactive browser-based...
Secrets of the JavaScript Ninja, 2nd Edition
Josip Maras, John Resig +1
More than ever, the web is a universal platform for all types of applications, and JavaScript is the language of the web. For anyone serious about web...
React Quickly, Second Edition
Azat Mardan, Morten Barklund
Learn the skills you need to build React applications quickly! This fully revised second edition introduces JSX, functional components, React hooks, e...