Functional Programming Resources In JavaScript
Blog Posts
Blog posts covering functional programming topics
Learning Resources
Posts, articles, videos focused on teaching functional programming
Talks
Videos and Slides
Libraries
Libraries that support functional programming
-
lodash - A JavaScript utility library delivering consistency, modularity, performance, & extras.
-
ramda A practical functional library for Javascript programmers.
-
lazy.js Like Underscore, but lazier.
-
underscore Underscore.js is a utility-belt library for JavaScript.
-
bacon.js FRP (functional reactive programming) library for Javascript.
-
fn.js A JavaScript library built to encourage a functional programming style & strategy.
-
fantasy-land Specification for interoperability of common algebraic structures in JavaScript.
-
mori A simple bridge to ClojureScript's persistent data structures and supporting APIs for vanilla JavaScript.
-
immutable.js Immutable persistent data collections for Javascript which increase efficiency and simplicity. The chai-immutable plugin provides custom Chai assertions when testing against immutable objects.
Follow
Blogs to follow