Skip to main content
1 of 4
Martin Ender
  • 197.2k
  • 14
  • 179
  • 306

Yes, functions have to be reusable arbitrarily often and perform exactly identically

This is essentially the same as this answer but it requires that subsequent calls of the function are 100% indistinguishable, even if the spec leaves some leeway in behaviour.

Martin Ender
  • 197.2k
  • 14
  • 179
  • 306