assertType
Callable
- type Expected = 'foo'assertType<'foo', Expected>(true);// -> everything is fineassertType<'bar', Expected>(true);// -> ts raises an error
type Expected = 'foo'
assertType<'foo', Expected>(true);// -> everything is fine
assertType<'bar', Expected>(true);// -> ts raises an error
Raise a compile error when
Actualis not strictly equal toExpected. This is a type helper and does nothing at run time.