Lexicon

Pure Core / Imperative Shell

Kind: pattern

Layer: Atomic Boundary

Record: lexicon:pure-core-imperative-shell

Canonical: Lexicon

An arrangement that keeps decision logic pure and pushes all side effects to a thin outer shell.

Listed in Lexicon terms, after Performance Optimization and before Ad-Hoc Lock Ordering.

Category

  • Transactions / State / Concurrency

Refactors

  • Pure Functions

Enabled by

  • Controlled Side Effects

Linked from

  • Correctness / Determinism / Verification
  • Transactions / State / Concurrency