awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 रिपॉजिटरी

Awesome GitHub RepositoriesImmutable Data Libraries

Libraries that provide immutable alternatives to standard language data structures.

Distinct from Immutable Date Libraries: Candidates are too specific to dates or authorization; this is a general-purpose data structure library.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Immutable Data Libraries. Refine with filters or upvote what's useful.

Awesome Immutable Data Libraries GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • rtfeldman/seamless-immutablertfeldman का अवतार

    rtfeldman/seamless-immutable

    5,339GitHub पर देखें↗

    This is a JavaScript immutable data library used to create objects and arrays that prevent direct mutation. It serves as an immutable state manager and object wrapper designed to ensure data consistency by blocking modifications while remaining compatible with standard JavaScript syntax. The library functions as a converter that transforms standard mutable data into frozen structures and can convert them back for local modifications. This allows for a workflow where data is switched between immutable and mutable versions to perform bulk edits before locking the state again. The project provi

    Provides a comprehensive set of immutable objects and arrays compatible with standard JavaScript syntax.

    JavaScript
    GitHub पर देखें↗5,339
  • kolodny/immutability-helperkolodny का अवतार

    kolodny/immutability-helper

    5,187GitHub पर देखें↗

    immutability-helper एक अपरिवर्तनीय (immutable) डेटा हेरफेर लाइब्रेरी और ऑब्जेक्ट उपयोगिता है जिसका उपयोग ऑब्जेक्ट्स और एरेज़ की संशोधित प्रतियां बनाने के लिए किया जाता है। यह एक कमांड-आधारित स्टेट मैनेजर और कार्यात्मक डेटा ट्रांसफॉर्मर के रूप में कार्य करता है जो यह सुनिश्चित करता है कि अपडेट के दौरान मूल सोर्स डेटा अपरिवर्तित रहे। यह लाइब्रेरी परिवर्तनों को निर्दिष्ट करने के लिए म्यूटेशन कमांड और डिस्क्रिप्टर के एक घोषणात्मक सेट का उपयोग करके खुद को अलग करती है। यदि म्यूटेशन प्रक्रिया के दौरान कोई वास्तविक परिवर्तन नहीं होता है तो यह मूल ऑब्जेक्ट संदर्भ लौटाकर संदर्भ समानता को संरक्षित करती है। यह नेस्टेड संरचनाओं को डीप क्लोन करने और ऑब्जेक्ट्स, एरेज़, मैप्स और सेट्स पर जटिल स्थिति म्यूटेशन करने की क्षमताएं प्रदान करती है। सिस्टम अपरिवर्तनीय ऑब्जेक्ट्स को मर्ज करने और प्लगेबल म्यूटेशन इंजन के माध्यम से कस्टम ट्रांसफॉर्मेशन लॉजिक लागू करने का समर्थन करता है।

    Serves as a general-purpose library for creating modified copies of objects and arrays while ensuring original data remains unchanged.

    TypeScript
    GitHub पर देखें↗5,187
  1. Home
  2. Programming Languages & Runtimes
  3. Immutable Data Libraries