awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • walter201230/pythonwalter201230 的头像

    walter201230/Python

    26,516在 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
    在 GitHub 上查看↗26,516
  • crazyguitar/pysheeetcrazyguitar 的头像

    crazyguitar/pysheeet

    8,150在 GitHub 上查看↗

    pysheeet 是一个技术参考库,提供了一系列精选的代码片段和实现模式,用于高级 Python 开发、系统集成和高性能计算。它充当实现底层网络编程、原生 C 扩展以及异步和并发编程的综合指南。 该项目为大语言模型的开发和部署提供了专门的框架,包括用于分布式 GPU 推理和高性能服务的工具。它还包括用于高性能计算集群编排的详细模式,涵盖 GPU 资源分配和多节点工作负载管理。 该库涵盖了广泛的功能,包括安全网络通信和加密、对象关系映射和数据库管理,以及复杂数据结构和算法的实现。它还提供用于内存管理、通过外部函数接口(FFI)进行原生互操作以及系统级 OS 集成的实用程序。

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

    Python
    在 GitHub 上查看↗8,150
  • louthy/language-extlouthy 的头像

    louthy/language-ext

    7,057在 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#
    在 GitHub 上查看↗7,057
  • serial-studio/serial-studioSerial-Studio 的头像

    Serial-Studio/Serial-Studio

    6,553在 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
    在 GitHub 上查看↗6,553
  • pytoolz/toolzpytoolz 的头像

    pytoolz/toolz

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

探索子标签

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