Repeating a computation
We can represent any computation by a function
But what does it mean to repeat it?
- A function always gives the same result if we give it the same arguments
- Therefore we must give it different arguments for repetition to have meaning