awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesImmutable Maps

Persistent key-value stores that produce new versions upon modification.

Distinct from Hash Maps: Distinct from Hash Maps: specifically implements immutability and persistence for functional programming, not just standard mutable hash storage.

Explore 4 awesome GitHub repositories matching data & databases · Immutable Maps. Refine with filters or upvote what's useful.

Awesome Immutable Maps GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jackzhenguo/python-small-examplesAvatar von jackzhenguo

    jackzhenguo/python-small-examples

    8,132Auf GitHub ansehen↗

    This project is a comprehensive library of practical Python code examples and patterns. It provides a collection of scripts and snippets designed to demonstrate a wide range of programming tasks, from basic syntax to advanced implementation patterns. The repository focuses on several core domains, including the implementation of concurrency and multithreading examples, data analysis snippets for cleaning and manipulating tabular data, and various data visualization examples. It also covers automation scripts for file system management and a variety of general programming patterns. Additional

    Utilizes hash values to treat different immutable types with the same value as identical mapping keys.

    Pythondata-sciencemachine-learningpython
    Auf GitHub ansehen↗8,132
  • louthy/language-extAvatar von louthy

    louthy/language-ext

    7,057Auf GitHub ansehen↗

    language-ext is a functional programming framework for C# that provides a suite of immutable data structures and monadic types. It enables the implementation of pure functional programming patterns, utilizing containers to manage side effects, optional values, and error handling. The library is distinguished by its advanced concurrency and state management tools, including a software transactional memory system and lock-free atomic references. It also provides specialized utilities for distributed systems, such as vector clocks for causality tracking and deterministic data conflict resolution

    Provides persistent hash maps and sorted maps for immutable key-value storage.

    C#
    Auf GitHub ansehen↗7,057
  • mahmoud/boltonsAvatar von mahmoud

    mahmoud/boltons

    6,897Auf GitHub ansehen↗

    Boltons is a comprehensive utility toolkit and extension of the Python standard library. It provides a collection of reusable recipes and specialized data structures, system utilities, and helper libraries designed to support common programming tasks across various domains. The project is distinguished by a standard-library-only dependency model, ensuring maximum portability with zero external dependencies. It provides advanced implementations for data structures, such as immutable mappings and priority queues, alongside recursive data transformation tools for reshaping complex nested diction

    Implements frozen dictionaries that prevent the modification of keys and values after creation.

    Python
    Auf GitHub ansehen↗6,897
  • vandadnp/flutter-tips-and-tricksAvatar von vandadnp

    vandadnp/flutter-tips-and-tricks

    6,822Auf GitHub ansehen↗

    This repository is a collection of practical code snippets and implementation patterns for Flutter and Dart. It serves as a comprehensive guide and reference for asynchronous programming, state management patterns, and UI component design. The project provides advanced language reference material covering generics, reflection, factory constructors, and null-aware operators. It also includes specific utilities for manipulating Dart collections, such as helper methods for transforming and filtering maps, lists, and iterables. The coverage extends to high-level capabilities including asynchrono

    Implements read-only maps to ensure state consistency within the application.

    Dartdartflutterflutter-ui
    Auf GitHub ansehen↗6,822
  1. Home
  2. Data & Databases
  3. Hash Maps
  4. Immutable Maps

Unter-Tags erkunden

  • Constructors from PairsFunctions that create immutable maps from collections of key-value pairs. **Distinct from Immutable Maps:** Specific to the creation process of immutable maps, whereas Immutable Maps covers the general data structure.
  • Hash-Based Key MappingUsing hash values to treat different immutable types with identical values as the same map key. **Distinct from Immutable Maps:** Focuses on value-based key identity for immutable types rather than the persistent versioning of immutable maps.