Я столкнулся с некоторым кодом, который выглядит так:
export function foo(arg: string): arg is MyType {
return ...
}
Я не могу искать is
в документах или google, это довольно распространенное слово и отображается в основном на каждой странице.
Что делает ключевое слово в этом контексте?