satisfies (TS 4.9+) sprawdza, że wartość jest zgodna z typem bez rozszerzania wnioskowanego typu wartości. Waliduje względem ograniczenia, zachowując precyzyjny, dosłowny typ do późniejszego użytku — połączenie adnotacji i wnioskowania.
Dlaczego to ważne
Problem, który rozwiązuje:
= <, | >;
: = { : , : };
a..();
b = { : , : } ;
b..();
b..();
