Lexicon

Shared Immutable State

Kind: capability

Layer: Design Patterns Core

Record: lexicon:shared-immutable-state

Canonical: Lexicon

The ability to safely share one immutable state object across many contexts at once.

Listed in Lexicon terms, after Runtime Behavior Extension and before Simplified Access.

Category

  • Structural Patterns

Enabled by

  • Flyweight Pattern

Linked from

  • Structural Patterns