https://github.com/Microsoft/TypeScript/wiki/TypeScript-Desi...
The exclamination is a forced cast to another type, just like "x as otherType". So this is still in the same category.
https://github.com/Microsoft/TypeScript/wiki/TypeScript-Desi...
The exclamination is a forced cast to another type, just like "x as otherType". So this is still in the same category.