Hacker News new | ask | show | jobs
by emillon 5148 days ago
> that means the result of a function is dependent on it's inputs ONLY

Not quite, it means that a function call can be replaced by its value (A function can depend only on its inputs, yet write to a global variable, for example).