Top 8 TypeScript Immutable Projects
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
Immutable timeseries data structures built with Typescript (by esnet)
Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.Project mention: Wrapping my head around stores/state inside and outside solid | /r/solidjs | 2023-01-16
Is the only solution here to use reconcile? I'm having a lot of trouble understanding exactly how it works. I really like this library called rimbu which seems well thought out. It leverages typescript's type system to make objects immutable in typescript and works much like kotlin data classes to "clone" them (but with nice pathing and merging function, too!)
📦 Fully typed and immutable store made on top of Immer with mutation, action, subscription and validation!
Make enums more intuitive with immutable `Set` and `Map` interfaces!Project mention: GitHub - shaungrady/enum-utils: Make enums more intuitive with immutable Set and Map interfaces | /r/typescript | 2023-04-22
Copy-On-Write iterable list
TypeScript Immutable related posts
Why doesn't TypeScript properly type Object.keys?
3 projects | /r/typescript | 24 Jun 2023
Purely Functional Data Structure by Chris Okasaki [pdf]
3 projects | news.ycombinator.com | 30 May 2023
2 projects | news.ycombinator.com | 12 Apr 2023
Imutability, react and typescrip: how to do it the clean way?
2 projects | /r/reactjs | 8 Apr 2023
Mutative: production-ready version coming soon, it provides the fastest immutable data updates.
Using ES6 Proxy for Cross-cut Concerns - A Real-world Example
3 projects | dev.to | 28 Jan 2023
1 project | news.ycombinator.com | 25 Jan 2023
A note from our sponsor - Sonar
www.sonarsource.com | 24 Sep 2023
What are some of the best open-source Immutable projects in TypeScript? This list will help you: