awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesMap Value Updaters

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.

Awesome Map Value Updaters GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • go-pg/pgAvatar de go-pg

    go-pg/pg

    5,785Ver en GitHub↗

    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.

    Go
    Ver en GitHub↗5,785
  • carp-lang/carpAvatar de carp-lang

    carp-lang/Carp

    5,815Ver en GitHub↗

    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.

    Haskellfunctionalfunctional-programminggame-development
    Ver en GitHub↗5,815
  • rtfeldman/seamless-immutableAvatar de rtfeldman

    rtfeldman/seamless-immutable

    5,339Ver en GitHub↗

    Esta es una librería de datos inmutables en JavaScript utilizada para crear objetos y arrays que impiden la mutación directa. Sirve como un gestor de estado inmutable y wrapper de objetos diseñado para garantizar la consistencia de los datos bloqueando las modificaciones mientras permanece compatible con la sintaxis estándar de JavaScript. La librería funciona como un convertidor que transforma datos mutables estándar en estructuras congeladas y puede convertirlos de nuevo para modificaciones locales. Esto permite un flujo de trabajo donde los datos se cambian entre versiones inmutables y mutables para realizar ediciones masivas antes de bloquear el estado de nuevo. El proyecto proporciona capacidades para la transformación de datos anidados, incluyendo actualizaciones basadas en rutas, fusión profunda de objetos y consulta de valores dentro de jerarquías profundas. También admite transformaciones de array a objeto, eliminación de propiedades mediante predicados y la capacidad de detectar si una estructura es inmutable.

    Allows applying transformer functions to properties to calculate new values while maintaining immutability.

    JavaScript
    Ver en GitHub↗5,339
  • kolodny/immutability-helperAvatar de kolodny

    kolodny/immutability-helper

    5,187Ver en GitHub↗

    immutability-helper es una librería de manipulación de datos inmutables y utilidad de objetos utilizada para crear copias modificadas de objetos y arrays. Funciona como un gestor de estado basado en comandos y transformador de datos funcional que asegura que los datos fuente originales permanezcan sin cambios durante las actualizaciones. La librería se distingue por utilizar un conjunto declarativo de comandos de mutación y descriptores para especificar cambios. Preserva la igualdad de referencia devolviendo la referencia del objeto original si no ocurren cambios reales durante el proceso de mutación. Proporciona capacidades para clonar profundamente estructuras anidadas y realizar mutaciones de estado complejas en objetos, arrays, mapas y sets. El sistema soporta la fusión de objetos inmutables y la aplicación de lógica de transformación personalizada a través de un motor de mutación conectable.

    Executes user-defined functions on specific values to produce new immutable versions of the data structure.

    TypeScript
    Ver en GitHub↗5,187
  • dry-python/returnsAvatar de dry-python

    dry-python/returns

    4,310Ver en GitHub↗

    Returns es una biblioteca de programación funcional para Python que proporciona contenedores con tipos seguros para gestionar el estado, el manejo de errores y la opcionalidad. Sirve como una biblioteca de contenedores monádicos y un framework de manejo de errores con tipos seguros, reemplazando los bloques try-catch tradicionales y las comprobaciones de nulos con contenedores Result y Optional para tratar las excepciones como datos. El proyecto se distingue por su uso de un plugin de análisis estático Mypy especializado para validar pipelines funcionales y emular tipos de orden superior. Proporciona mecanismos para aislar efectos secundarios a través de contenedores IO y ofrece un framework para la inyección de dependencias con tipos seguros que difiere la provisión de dependencias hasta la ejecución final de un cálculo. La biblioteca cubre una amplia gama de primitivas funcionales, incluyendo currificación, aplicación parcial y la composición de pipelines de datos declarativos. Admite la gestión de flujos de trabajo asíncronos envolviendo corrutinas en contenedores para encadenar operaciones no bloqueantes e incluye utilidades para la gestión del ciclo de vida de recursos y verificación de leyes algebraicas para contenedores personalizados.

    Applies pure functions to values inside containers via mapping and binding to produce updated containers.

    Python
    Ver en GitHub↗4,310
  1. Home
  2. DevOps & Infrastructure
  3. Function-as-a-Service Platforms
  4. Map Value Updaters

Explorar subetiquetas

  • Immutable Value Transformers1 sub-etiquetaFunctions that apply a transformation to a value within an immutable structure to produce a new version. **Distinct from Map Value Updaters:** Specifically focuses on producing new immutable versions via functions, unlike general map value updaters.
  • Map-Based Database Updates1 sub-etiquetaUpdates rows in a table using a map of column names to values. **Distinct from Map Value Updaters:** Distinct from Map Value Updaters: applies map values to database rows, not in-memory map mutation.