This is possible but it’s not a recommended pattern, and you can run into a stack overflow. We should make it clearer in the docs. PRs are welcome. Context: https://github.com/reactjs/redux/issues/1498#issuecomment-211063237