j-sen

Results 2 issues of j-sen

Doing multiple changes inside `transaction()` results multiple invocations of observer subscribed via `subscribe()`. How to reproduce: ``` javascript import 'https://unpkg.com/[email protected]/dist/observable.js' const {observable, subscribe, transaction, root}= self.observable root(() => { const...

When `[ "foo", "BAR", "baz" ]` is transformed to `[ "BAR" ]`, all elements will be deleted then `"BAR"` will be recreated. In version 0.27.6, `[ "foo", "BAR", "baz" ]`...

enhancement