A function where the return value is only determined by its input values, without observable side effects.
"Pure functions are a fundamental concept in functional programming, making code easier to test and reason about."
— @openai · February 25, 2024