awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesData Class Copy Functions

Language-level copy functions on data classes that clone objects while overriding selected properties.

Distinct from Deep Class Instance Cloning: Distinct from Deep Class Instance Cloning: focuses on Kotlin's built-in copy() method for data classes, not general deep cloning of arbitrary instances.

Explore 3 awesome GitHub repositories matching data & databases · Data Class Copy Functions. Refine with filters or upvote what's useful.

Awesome Data Class Copy Functions 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.
  • amitshekhariitbhu/from-java-to-kotlinAvatar de amitshekhariitbhu

    amitshekhariitbhu/from-java-to-kotlin

    6,324Voir sur GitHub↗

    From Java To Kotlin - Your Cheat Sheet For Java To Kotlin

    Demonstrates Kotlin's data class copy() function for cloning with property overrides.

    Javaandroidcheet-sheetjava
    Voir sur GitHub↗6,324
  • python-attrs/attrsAvatar de python-attrs

    python-attrs/attrs

    5,799Voir sur GitHub↗

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Creates a modified copy of an existing instance by specifying which attribute values to change.

    Python
    Voir sur GitHub↗5,799
  • effector/effectorAvatar de effector

    effector/effector

    4,837Voir sur GitHub↗

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    Generates local instances of shared asynchronous operations to allow component-specific event subscriptions.

    TypeScriptbusiness-logiceffectorevent-driven
    Voir sur GitHub↗4,837
  1. Home
  2. Data & Databases
  3. Zero-Copy Cloning
  4. Deep Class Instance Cloning
  5. Data Class Copy Functions

Explorer les sous-tags

  • Instance Copy Functions2 sous-tagsCreates modified copies of class instances by specifying which attribute values to change. **Distinct from Data Class Copy Functions:** Distinct from Data Class Copy Functions: focuses on Python's copy.replace for attrs instances, not Kotlin's data class copy method.