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

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

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

4 个仓库

Awesome GitHub RepositoriesPersistent Collection Implementations

Immutable collection implementations that preserve prior versions through structural sharing for safe concurrent access.

Distinct from Immutable Collection Sorting: Distinct from Immutable Collection Sorting: focuses on the persistent collection data structures themselves, not sorting algorithms.

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

Awesome Persistent Collection Implementations GitHub Repositories

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

    scala/scala

    14,548在 GitHub 上查看↗

    Scala is a statically typed programming language and compiler that combines object-oriented and functional programming paradigms. It serves as a cross-platform runtime language capable of targeting the Java Virtual Machine and JavaScript to share logic between backend servers and web frontends. The project provides a functional programming framework with immutable data structures and higher-order functions to build reliable concurrent and distributed applications. It distinguishes itself through deep interoperability with Java and JavaScript ecosystems and the ability to transform code into n

    Provides persistent collection implementations that preserve state through structural sharing for safe concurrent access.

    Scalafunctional-programmingjvm-languagesobject-oriented-programming
    在 GitHub 上查看↗14,548
  • clojure/clojureclojure 的头像

    clojure/clojure

    11,006在 GitHub 上查看↗

    Clojure is a general-purpose, functional programming language hosted on the Java Virtual Machine. It is a homoiconic S-expression language that represents programs as nested data structures, allowing code to be manipulated and evaluated as data. The project provides a framework for JVM interoperability, enabling the invocation of Java methods and integration with other JVM-based languages. It distinguishes itself through a persistent data structure library that uses bitmapped vector tries to manage immutable collections and a programmatic REPL for interactive software development and real-tim

    Implements immutable collections using structural sharing and bitmapped vector tries for efficient memory and performance.

    Java
    在 GitHub 上查看↗11,006
  • vavr-io/vavrvavr-io 的头像

    vavr-io/vavr

    6,152在 GitHub 上查看↗

    Builds immutable collections that preserve prior versions when modified for safe concurrent access.

    Javafunctional-programminghacktoberfestimmutable-collections
    在 GitHub 上查看↗6,152
  • marijnh/eloquent-javascriptmarijnh 的头像

    marijnh/Eloquent-JavaScript

    3,097在 GitHub 上查看↗

    Eloquent-JavaScript is a comprehensive JavaScript programming textbook and interactive coding tutorial designed for web development education. It serves as both a language reference and a practical guide, combining theoretical lessons with an environment where learners can execute and modify code examples. The project focuses on the fundamental principles of the JavaScript language, including lexical scoping, prototype-based inheritance, and asynchronous patterns. It provides detailed instruction on object-oriented programming, functional programming, and the use of the browser DOM to create

    Provides an implementation of a persistent set that preserves prior versions through structural sharing.

    JavaScript
    在 GitHub 上查看↗3,097
  1. Home
  2. Data & Databases
  3. Immutable Collection Sorting
  4. Persistent Collection Implementations