Mutations in Arbor do not affect the current state tree, they rather cause a new state tree to be created representing the new state.
In order to avoid in place mutations when operating on Arrays (splice, sort, shift, ...), the NodeArray API has to provide an immutable version of these methods.
Mutations in Arbor do not affect the current state tree, they rather cause a new state tree to be created representing the new state.
In order to avoid in place mutations when operating on
Array
s (splice, sort, shift, ...), theNodeArray
API has to provide an immutable version of these methods.Resolves #15