immer 用于immutable object. 例如有一个 object A, 想要保持A 不变的情况下,对它做一些改变,并且返回新的结果。直接copy A再做改变的话消耗比较大,immer 使用 copy-on-write 机制来避免。