@unional/immer (npm): Create your next immutable state by mutating the current one
Keywords: immutable|mutable|copy-on-write|immutables|reducer|redux|state-tree