Cascade.Debugger

data DebuggerM m past current future

printHistory

given

returned

back

redo

redoWith

use

step

debugM