Description
First, I think this library is pretty interesting. I was wondering about one use case though: let's say you have entity A_t0
(where t is analogous to a time step) and you have an editscript e_0->1
to describe the transformation needed to get A_t0
to A_t1
. If you capture an editscript for transformations at each time step (if there is a change), you'd have a collection of e
, right? Then if you want to get the present state of A
you could just concatenate all those editscripts together (to describe changes between t0
and tN
). Have you tried this use case?
I wonder if at some point though, if the editscript gets large enough the patching process would slow down and it would be helpful to have some sort of editscript optimizer to reduce to the minimal editscript needed to get from At0
to AtN
.