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
·

1 repository

Awesome GitHub RepositoriesPersistent

Linked lists that preserve previous versions of the structure upon modification.

Distinct from Linked Lists: Focuses on the functional persistence (immutability) of the list rather than general manipulation

Explore 1 awesome GitHub repository matching software engineering & architecture · Persistent. Refine with filters or upvote what's useful.

Awesome Persistent GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • workiva/go-datastructuresAvatar Workiva

    Workiva/go-datastructures

    7,901Vezi pe GitHub↗

    go-datastructures is a collection of thread-safe and lock-free data structures designed for high-performance concurrent applications in Go. It provides a modular library of specialized algorithmic toolsets, including a lock-free collection library and an immutable data structure library. The project distinguishes itself through a suite of persistent AVL trees and hash array mapped tries that use branch-copying to preserve previous versions. It also implements non-blocking hash maps, queues, and tries that enable linearizable snapshots and concurrent updates without the use of mutual exclusion

    Provides a functional persistent linked list that preserves versions through cons-style manipulation.

    Go
    Vezi pe GitHub↗7,901
  1. Home
  2. Software Engineering & Architecture
  3. Linked Lists
  4. Persistent