by the power of TypeScript's well-known Turing Completed type system
> TODO
## Challenges
> Click the following badges to see detail of the challenges!
## Recommended Readings
### Official
- [The Typescript Handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
- [Unions and Intersection Types](https://www.typescriptlang.org/docs/handbook/unions-and-intersections.html)
- [Literal Types](https://www.typescriptlang.org/docs/handbook/literal-types.html)
- [Utility Types](https://www.typescriptlang.org/docs/handbook/utility-types.html)
- [Advanced Types](https://www.typescriptlang.org/docs/handbook/advanced-types.html)
### Articles
> TODO
## How to Contribute
There are several ways you can contribute to this project
- Share your answers / solutions
- Propose new challenges
- Add more test cases to the existing challenges
- Provide learning resources or ideas of how to solve challenges
- Share the problems you have faced in realworld projects, regardless you having the solution or not - the community would help you as well.
- Help with others by discussion in issues
Just [open an issue](https://github.com/type-challenges/type-challenges/issues/new/choose) and choose the cosponsing template. Thanks!
## Thanks
Inspired by
- [piotrwitek/utility-types](https://github.com/piotrwitek/utility-types)
- [wixplosives/typescript-type-utils](https://github.com/wixplosives/typescript-type-utils)
- [psmyrdek/typescript-challenges](https://github.com/psmyrdek/typescript-challenges)
- [andnp/SimplyTyped](https://github.com/andnp/SimplyTyped)
Contributors
> TODO
## License
MIT