Check this out
TypeScript Utility Types and How They Can Save Your Time      ...
Tags: typescript, webdev