awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesImmutable Collection Sorting

Algorithms for ordering elements within persistent collections while maintaining immutability.

Distinct from Asynchronous Collection Sorting: Shortlist focuses on asynchronous sorting or byte sequences, not general immutable collection ordering.

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

Awesome Immutable Collection Sorting GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • scala/scalaالصورة الرمزية لـ scala

    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/clojureالصورة الرمزية لـ clojure

    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
  • louthy/language-extالصورة الرمزية لـ louthy

    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

    Rearranges elements in persistent sequences into a specific order based on defined comparisons.

    C#
    عرض على GitHub↗7,057
  • vavr-io/vavrالصورة الرمزية لـ vavr-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-javascriptالصورة الرمزية لـ marijnh

    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

استكشف الوسوم الفرعية

  • Persistent Collection ImplementationsImmutable 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.