Immutability

← Back to Persistent Data Structures

Once created, the data structure is never modified. Any “update” creates a new version. This eliminates race conditions in concurrent code and enables time-travel debugging. Foundation of functional programming data structures.

property functional