Pure Functions
← Back to Core Principles
Functions that always return the same output for the same input and produce no side effects (no I/O, no mutation of external state). Pure functions are the foundation of functional programming, enabling equational reasoning and safe parallelization.