Mapped Types are now in TypeScript master branch

This PR introduces Mapped Types, a new kind of object type that maps a type representing property names over a property declaration template. In combination with index types and indexed access type…

Similar