awesome-repositories.com
Blog
awesome-repositories.com

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

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

5 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • walter201230/pythonAvatar de walter201230

    walter201230/Python

    26,516Ver en 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
    Ver en GitHub↗26,516
  • crazyguitar/pysheeetAvatar de crazyguitar

    crazyguitar/pysheeet

    8,150Ver en GitHub↗

    pysheeet es una biblioteca de referencia técnica que proporciona una colección curada de fragmentos de código y patrones de implementación para el desarrollo avanzado en Python, integración de sistemas y computación de alto rendimiento. Sirve como una guía completa para implementar programación de red de bajo nivel, extensiones nativas en C y programación asíncrona y concurrente. El proyecto proporciona frameworks especializados para el desarrollo y despliegue de modelos de lenguaje de gran tamaño, incluyendo herramientas para inferencia distribuida en GPU y servicio de alto rendimiento. También incluye patrones detallados para la orquestación de clústeres de computación de alto rendimiento, cubriendo la asignación de recursos de GPU y la gestión de cargas de trabajo en múltiples nodos. La biblioteca cubre una amplia superficie de capacidades, incluyendo comunicación de red segura y criptografía, mapeo objeto-relacional y gestión de bases de datos, y la implementación de estructuras de datos y algoritmos complejos. También proporciona utilidades para la gestión de memoria, interoperabilidad nativa a través de interfaces de funciones externas e integración de sistemas operativos a nivel de sistema.

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

    Python
    Ver en GitHub↗8,150
  • louthy/language-extAvatar de louthy

    louthy/language-ext

    7,057Ver en 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#
    Ver en GitHub↗7,057
  • serial-studio/serial-studioAvatar de Serial-Studio

    Serial-Studio/Serial-Studio

    6,553Ver en 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
    Ver en GitHub↗6,553
  • pytoolz/toolzAvatar de pytoolz

    pytoolz/toolz

    5,117Ver en 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
    Ver en GitHub↗5,117
  1. Home
  2. Data & Databases
  3. Data Collections & Datasets
  4. Immutable Sets

Explorar subetiquetas

  • 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.