Mostly adequate guide to FP (in javascript)
-
Updated
Mar 8, 2023 - JavaScript
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
Mostly adequate guide to FP (in javascript)
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
🌙 The minimal & fast library for functional user interfaces
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
🦋 Fantasy Land compliant (monadic) alternative to Promises
A Reactive Programming library for JavaScript
Pattern Matching for Javascript
Faster and smaller alternative to Ramda
Mostly adequate guide to FP (in javascript, translated to russian)
The most powerful IO monad implementation in JS, possibly in any language!
A step by step guide to learn JavaScript and programming. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Clio is a functional, parallel, distributed programming language.
Specification for common algebraic structures in JavaScript based on Fantasy Land
🤠 Object property paths with wildcards and regexps 🌵
Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
Map/Reduce/Filter/Find Vs For loop Vs For each Vs Lodash vs Ramda
A functional programming toolkit for JavaScript.
Pampy.js: Pattern Matching for JavaScript
FP iterators that are both eager and asynchronous