satisfies (TS 4.9+) kontroluje, že hodnota odpovídá typu bez rozšíření odvozené typu hodnoty. Validuje proti omezení a zároveň zachovává přesný, doslovno zadaný typ pro pozdější použití — to nejlepší z anotace a inference.
Problém, který řeší
ts
= <, | >;
: = { : , : };
a..();
b = { : , : } ;
b..();
b..();
