From a purely functional programming perspective, yes.
In reality, global state may have changed. So, no.
i.e. What we refer to as "the same thing" often isn't, in a non-FP world.
In reality, global state may have changed. So, no.
i.e. What we refer to as "the same thing" often isn't, in a non-FP world.
That's not to say that insanity doesn't work sometimes.