awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesCommand-Based Immutable Mutations

Creation of modified data copies using declarative descriptors instead of manual cloning.

Distinct from Immutable Data Storage: Focuses on the command-based approach to immutability, not fuzzing or transactional database mutations.

Explore 1 awesome GitHub repository matching software engineering & architecture · Command-Based Immutable Mutations. Refine with filters or upvote what's useful.

Awesome Command-Based Immutable Mutations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • kolodny/immutability-helperAvatar de kolodny

    kolodny/immutability-helper

    5,187Voir sur GitHub↗

    immutability-helper est une bibliothèque de manipulation de données immuables et un utilitaire d'objet utilisé pour créer des copies modifiées d'objets et de tableaux. Il fonctionne comme un gestionnaire d'état basé sur des commandes et un transformateur de données fonctionnel qui garantit que les données sources originales restent inchangées lors des mises à jour. La bibliothèque se distingue en utilisant un ensemble déclaratif de commandes de mutation et de descripteurs pour spécifier les changements. Elle préserve l'égalité de référence en renvoyant la référence d'objet originale si aucun changement réel ne se produit pendant le processus de mutation. Elle fournit des capacités pour le clonage profond de structures imbriquées et l'exécution de mutations d'état complexes sur des objets, tableaux, maps et sets. Le système prend en charge la fusion d'objets immuables et l'application d'une logique de transformation personnalisée via un moteur de mutation enfichable.

    Provides a command-based system for creating modified copies of data structures without mutating the original.

    TypeScript
    Voir sur GitHub↗5,187
  1. Home
  2. Software Engineering & Architecture
  3. Command-Based Immutable Mutations