Software Engineering KB

Home

❯

01 Foundations

❯

00 Data Structures

❯

01 Concept

❯

Persistent Data Structures

Persistent Data Structures

Feb 10, 20261 min read

  • data-structures
  • advanced
  • functional

Persistent Data Structures

← Back to Advanced Structures

Data structures that preserve all previous versions of themselves when modified. Instead of mutating in place, they create new versions that share structure with the old.

Key Properties

  • Immutability
  • Structural Sharing

Related

  • Programming Paradigms (functional programming)
  • Trees (most persistent structures are tree-based)

data-structures advanced functional


Graph View

  • Persistent Data Structures
  • Key Properties
  • Related

Backlinks

  • Advanced Structures
  • Immutability
  • Structural Sharing

Created with Quartz v4.5.2 © 2026

  • GitHub