Mostly adequate guide to FP (in javascript)
-
Updated
Sep 17, 2024 - 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)
A step by step guide to learn JavaScript and programming. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
The most powerful IO monad implementation in JS, possibly in any language!
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