Closed dashed closed 9 years ago
rebased and squashed commits.
I'm currently revising tests.
Need to check this out, but immediately LGTM. The changes seem to make sense. I'll need to make a local copy and check it out with different test cases though. Maybe revise some tests.
I revised the tests. Feel free to change them for the better.
Good job. :+1: I'll look more into it later today, when I'm not so occupied and distracted.
Patch changeListener to better sync
self.current
when it's out of sync and when it's not.Closes https://github.com/omniscientjs/immstruct/issues/12