5 مستودعات
Operations that modify the value associated with a key in a map by applying a function to the existing value.
Distinct from Function-as-a-Service Platforms: Distinct from Function-as-a-Service Platforms: focuses on in-language map value mutation, not cloud function lifecycle management.
Explore 5 awesome GitHub repositories matching devops & infrastructure · Map Value Updaters. Refine with filters or upvote what's useful.
pg is a PostgreSQL object-relational mapper (ORM) for Go that maps Go structs to database tables and provides a fluent query builder for constructing SQL statements programmatically. At its core, it automatically generates CREATE TABLE statements from Go struct definitions using struct tags and naming conventions, and builds queries through method chaining with placeholder-based parameter binding to prevent SQL injection. The library distinguishes itself through relation-aware join generation that automatically constructs JOIN clauses for has-one, has-many, many-to-many, and polymorphic assoc
Updates rows in a table using a map of column names to values.
Carp is a statically typed Lisp compiler that compiles Lisp-like syntax directly to C source code, enabling seamless integration with existing C libraries and low-level system programming. It manages memory deterministically at compile time using ownership tracking and linear types, eliminating garbage collection pauses and runtime overhead while ensuring type safety through an inferred static type system. The language distinguishes itself through compile-time macro expansion and metaprogramming capabilities, allowing code generation and transformation before final binary output. It enforces
Provides map value update operations as part of its standard library data structure support.
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
Allows applying transformer functions to properties to calculate new values while maintaining immutability.
immutability-helper هي مكتبة معالجة بيانات غير قابلة للتغيير وأداة كائن تستخدم لإنشاء نسخ معدلة من الكائنات والمصفوفات. تعمل كمدير حالة قائم على الأوامر ومحول بيانات وظيفي يضمن بقاء بيانات المصدر الأصلية دون تغيير أثناء التحديثات. تتميز المكتبة باستخدام مجموعة تعريفية من أوامر الطفرة والموصوفات لتحديد التغييرات. تحافظ على مساواة المرجع عن طريق إرجاع مرجع الكائن الأصلي إذا لم تحدث تغييرات فعلية أثناء عملية الطفرة. توفر إمكانيات لاستنساخ الهياكل المتداخلة بعمق وإجراء طفرات حالة معقدة على الكائنات، والمصفوفات، والخرائط، والمجموعات. يدعم النظام دمج الكائنات غير القابلة للتغيير وتطبيق منطق تحويل مخصص من خلال محرك طفرة قابل للتوصيل.
Executes user-defined functions on specific values to produce new immutable versions of the data structure.
Returns هي مكتبة برمجة وظيفية لـ Python توفر حاويات آمنة من حيث النوع لإدارة الحالة، ومعالجة الأخطاء، والاختيارية. تعمل كمكتبة حاويات مونادية (monadic) وإطار عمل لمعالجة الأخطاء آمن من حيث النوع، حيث تستبدل كتل try-catch التقليدية وفحوصات null بحاويات Result و Optional لمعاملة الاستثناءات كبيانات. يتميز المشروع باستخدامه لمكون إضافي متخصص للتحليل الثابت Mypy للتحقق من خطوط الأنابيب الوظيفية ومحاكاة الأنواع ذات الرتب الأعلى. يوفر آليات لعزل الآثار الجانبية من خلال حاويات IO ويقدم إطار عمل لحقن التبعية الآمن من حيث النوع الذي يؤجل توفير التبعيات حتى التنفيذ النهائي للحساب. تغطي المكتبة نطاقاً واسعاً من البدائيات الوظيفية، بما في ذلك التجزئة (currying)، والتطبيق الجزئي، وتكوين خطوط أنابيب البيانات التصريحية. تدعم إدارة سير العمل غير المتزامن عن طريق تغليف الـ coroutines في حاويات لسلسلة العمليات غير المحظورة وتتضمن أدوات مساعدة لإدارة دورة حياة الموارد والتحقق من القوانين الجبرية للحاويات المخصصة.
Applies pure functions to values inside containers via mapping and binding to produce updated containers.