Repettetively Read
Overcoming Intuition in Programming
Redux 1
Redux 2
What is a thunk?
Understanding typings of redux-thunk action