We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
immutable(object, 'path.to.slice')
const obj = { a: { b: 's1', c: 1 } } immutable(obj, 'a') .set('b', 's3') .update('c', (v) => v+1) .value() /* returns { a: { b: 's3', c: 2 } } */