> For the complete documentation index, see [llms.txt](https://www.alanqthomas.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.alanqthomas.io/typescript.md).

# Typescript

- [Option in Typescript](https://www.alanqthomas.io/typescript/option-in-typescript.md): Implementing an Option type in Typescript
- [Redux Without Boilerplate](https://www.alanqthomas.io/typescript/redux-without-boilerplate.md): Setting State in Redux Without Action Boilerplate
- [Redux Middleware Explained](https://www.alanqthomas.io/typescript/redux-middleware-explained.md): How Does Redux Middleware Actually Work?
