Why Redux need reducers to be “pure functions”

You may have heard that Redux depends on “pure functions” from functional programming. Well, what exactly does that mean? The picture below shows a simple Todo app from Redux examples. It currently has four tasks.

Read More