The Smalltalks are nearly unmatched on this. Pharo is a great representative of this tradition.
(That wasn't what I wanted to post; I should have waited.)
More like stop the flow of time, fix whatever went wrong, fix why it went wrong, go back before it happened, and then restore time flow, as if nothing had happened (so more restart before than resume after).
I don't know if that's what the OP wanted or not, I'll leave you to explain.