awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم 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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • rtfeldman/seamless-immutableالصورة الرمزية لـ rtfeldman

    rtfeldman/seamless-immutable

    5,339عرض على GitHub↗

    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-helperالصورة الرمزية لـ kolodny

    kolodny/immutability-helper

    5,187عرض على GitHub↗

    immutability-helper هي مكتبة معالجة بيانات غير قابلة للتغيير وأداة كائن تستخدم لإنشاء نسخ معدلة من الكائنات والمصفوفات. تعمل كمدير حالة قائم على الأوامر ومحول بيانات وظيفي يضمن بقاء بيانات المصدر الأصلية دون تغيير أثناء التحديثات. تتميز المكتبة باستخدام مجموعة تعريفية من أوامر الطفرة والموصوفات لتحديد التغييرات. تحافظ على مساواة المرجع عن طريق إرجاع مرجع الكائن الأصلي إذا لم تحدث تغييرات فعلية أثناء عملية الطفرة. توفر إمكانيات لاستنساخ الهياكل المتداخلة بعمق وإجراء طفرات حالة معقدة على الكائنات، والمصفوفات، والخرائط، والمجموعات. يدعم النظام دمج الكائنات غير القابلة للتغيير وتطبيق منطق تحويل مخصص من خلال محرك طفرة قابل للتوصيل.

    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