Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Similar projects and alternatives to ramda
Functional programming in TypeScript
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
Faster and smaller alternative to Ramda
Like Underscore, but lazier
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Create the next immutable state by mutating the current one
A strictly typed utility library.
Runtime type system for IO decoding/encoding
An advanced static type checker
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
TypeScript-first schema validation with static type inference
ramda reviews and mentions
5 projects | reddit.com/r/functionalprogramming | 27 Apr 2023
I recently took ownership of the new types/ramda repo. This repo is re-exported by @types/ramda and is the first step to bringing type definitions for ramda in-house. We're already hard at work correcting major issues, adding full currying support, and general bug fixes
[AskJS] Auto-Generated Documentation from JSDoc comments, nice modern themes?
10 projects | news.ycombinator.com | 7 Mar 2023
Lodash gets so many things wrong I’d rather not see it in most projects. I appreciate a good utility library for JS projects but my go-to choice has to be Ramda. Every function it exports is curried and works great with pipe which enables me to write highly reusable and composable functions in pointfree notation. I have never been as productive with lodash, and I find the functional style easier to read
Snap.js - A competitor to Lodash
Do note though that ramda is different from rambda. 👍 (Granted they are very similar!)
4 projects | dev.to | 31 Jan 2023
It's worth noting that using Intl.Collator() and localeCompare() is not the only way to sort the strings for different languages, you can also use other libraries like lodash or ramda .
A code mod to replace Immutable.js with Ramda
Like yes, if you're choosing between the two, Ramda is functionally immutable, but it creates a brand new copy, every time, of arrays and maps, by looping through them iteratively.
libraries you are happy that you discovered them
10 projects | reddit.com/r/typescript | 27 Dec 2022
I like ramda a lot. It's a really well-designed, functional utility library, and with currying it's easy to compose its different parts into beautiful code.
What if the team hates my functional code?
12 projects | news.ycombinator.com | 11 Oct 2022
I wonder if this will be something that functional libraries like Ramda  or Sanctuary  will be able to benefit from.
One of the reasons these libraries don't work so well with TS is that it doesn't have ML-style whole program inference and hence doesn't work so well with patterns like currying. Hegel seems more capable in that regard.
A note from our sponsor - Appwrite
appwrite.io | 2 Jun 2023
ramda/ramda is an open source project licensed under MIT License which is an OSI approved license.