how can i update a nested immutable Map item without mutatiling the whole tree ?
example :
var tree = Map({
branch1:Map([]),
branch2:Map({ 1: Map({id:1,value:'hello'}) }),
});
how can i update tree.branch2.1.value ?
will this cause branch1 to get a new copy ?
i'm using this in a Reactjs Redux app. since i'm also using selectors, i want to change value of branch2
without changin branch1 also, so that selectors wonnt recalculate again