Start your journey here: https://typescript-exercises.github.io/
The goal: Let everyone play with many different TypeScript features and get an overview of TypeScript capabilities and principles.
Things to cover
- Basic typing.
- Refining types.
- Union types.
- Merged types.
- Type declarations.
- Module augmentation.
- Advanced type mapping.
Rules and principles
anytype at all cost.
Difficulty quickly grows one exercise after another.
Feel free to send pull-requests if you've come up with improvements!
Provide feedback to the creator of these exercises.
Your contributions are welcome.
yarn startstarts the development server.