> For the complete documentation index, see [llms.txt](https://pburtchaell.gitbook.io/redux-promise-middleware/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pburtchaell.gitbook.io/redux-promise-middleware/guides.md).

# Guides

- [Catching Errors Thrown by Rejected Promises](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/rejected-promises.md)
- [Chaining Actions](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/chaining-actions.md)
- [Comparison to other promise middleware](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/comparison.md)
- [Custom Type Delimiters](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/custom-delimiters.md)
- [Custom Types](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/custom-suffixes.md)
- [Optimistic Updates](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/optimistic-updates.md)
- [Use with Async/Await](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/async-await.md)
- [Use with Reducers](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/reducers.md)
- [Use with Redux Actions](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/redux-actions.md)
- [Use with Redux Promise Actions](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/redux-promise-middleware-actions.md)
- [Use with Promises Resolved with Null Values](https://pburtchaell.gitbook.io/redux-promise-middleware/guides/null-values.md)
