awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesImmutable Sets

Read-only collection types that support hashing for use as dictionary keys or nested elements.

Distinct from Data Collections & Datasets: Distinct from Data Collections & Datasets: focuses specifically on immutable set types rather than general data collections.

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

Awesome Immutable Sets GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • walter201230/pythonAvatar walter201230

    walter201230/Python

    26,516Vezi pe GitHub↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Python creates read-only sets that can be used as dictionary keys or nested within other collections without risk of modification.

    Pythonpythonpython3
    Vezi pe GitHub↗26,516
  • crazyguitar/pysheeetAvatar crazyguitar

    crazyguitar/pysheeet

    8,150Vezi pe GitHub↗

    pysheeet este o bibliotecă de referință tehnică ce oferă o colecție curatoriată de fragmente de cod și modele de implementare pentru dezvoltarea avansată în Python, integrarea sistemelor și calculul de înaltă performanță. Servește ca un ghid cuprinzător pentru implementarea programării de rețea de nivel scăzut, extensiilor native C și programării asincrone și concurente. Proiectul oferă framework-uri specializate pentru dezvoltarea și implementarea modelelor de limbaj mari, inclusiv instrumente pentru inferență distribuită pe GPU și servire de înaltă performanță. Include, de asemenea, modele detaliate pentru orchestrarea clusterelor de calcul de înaltă performanță, acoperind alocarea resurselor GPU și gestionarea sarcinilor de lucru pe mai multe noduri. Biblioteca acoperă o gamă largă de capabilități, inclusiv comunicarea securizată în rețea și criptografia, object-relational mapping și gestionarea bazelor de date, precum și implementarea structurilor de date și algoritmilor complecși. Oferă, de asemenea, utilitare pentru gestionarea memoriei, interoperabilitate nativă prin interfețe de funcții străine (FFI) și integrarea la nivel de sistem de operare.

    Provides logic for validating set relationships, such as determining if one set is a subset of another.

    Python
    Vezi pe GitHub↗8,150
  • louthy/language-extAvatar louthy

    louthy/language-ext

    7,057Vezi pe GitHub↗

    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 immutable set implementations using self-balancing AVL trees for efficient lookups.

    C#
    Vezi pe GitHub↗7,057
  • serial-studio/serial-studioAvatar Serial-Studio

    Serial-Studio/Serial-Studio

    6,553Vezi pe GitHub↗

    Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware devices over multiple communication protocols. It functions as an embedded device debugging toolkit that ingests live data from Serial, Bluetooth, CAN, Modbus, MQTT, and network sockets into a unified dashboard, while also serving as a programmatic automation platform with over 320 commands exposed over TCP, gRPC, and MCP for external control. The application distinguishes itself through a scriptable frame pipeline that routes incoming bytes through configurable detection, decodin

    Filters, scales, and calibrates datasets as frames arrive using JavaScript or Lua transforms and shared data tables.

    C++arduinocanbuscsv
    Vezi pe GitHub↗6,553
  • pytoolz/toolzAvatar pytoolz

    pytoolz/toolz

    5,117Vezi pe GitHub↗

    Toolz is a Python library that implements functional programming utilities for iterable transformation, dictionary manipulation, function composition, and lazy evaluation. It provides a set of pure functions designed to work with Python's built-in data structures, enabling concise and composable data processing workflows. What distinguishes toolz is its support for curried partial application, allowing functions to be incrementally applied and reused. It includes dictionary-centric operations that handle nested structures, and offers iterable chain transformers that combine mapping, filtering

    Reshapes and summarizes collections through mapping, filtering, grouping, and reducing operations.

    Python
    Vezi pe GitHub↗5,117
  1. Home
  2. Data & Databases
  3. Data Collections & Datasets
  4. Immutable Sets

Explorează sub-etichetele

  • Filtering and TransformationsOperations for modifying immutable sets by filtering elements or mapping values to new forms. **Distinct from Immutable Sets:** Focuses on the functional manipulation of sets rather than the set data structure itself.
  • Monadic Set TraversalsProcessing set elements using applicative or monadic actions to aggregate results into a combined output. **Distinct from Immutable Sets:** Distinct from Immutable Sets: focuses on the higher-order traversal patterns (monadic/applicative) rather than the set storage itself.
  • Ordered Set QueriesRetrieval operations for finding ranges, predecessors, and successors in a sorted immutable set. **Distinct from Immutable Sets:** Distinct from Immutable Sets: focuses on the specific query capabilities enabled by the set's inherent ordering.
  • Relationship EvaluationLogic for determining set relationships such as subsets, supersets, and overlaps. **Distinct from Immutable Sets:** Focuses on the boolean relationship between sets rather than the storage of the sets.