Learn about side effects and how to avoid them, how to wield immutablity to update objects and arrays in Redux reducers, and the easy way to update state with Immer.| Dave Ceddia
Usage > Redux Logic > Selectors: deriving data from the Redux state| redux.js.org
Immer (German for: always) is a tiny package that allows you to work with immutable state in a more convenient way.| immerjs.github.io