Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

00 Programming Paradigms

❯

02 Sub Concept

❯

Same Input Same Output

Same Input Same Output

Feb 10, 20261 min read

  • programming-paradigms
  • functional
  • determinism

Same Input Same Output

← Back to Referential Transparency

A referentially transparent expression always produces the same result given the same inputs. This determinism enables equational reasoning, caching, memoization, and safe reordering of computations by the compiler.

programming-paradigms functional determinism


Graph View

Backlinks

  • Referential Transparency

Created with Quartz v4.5.2 © 2026

  • GitHub