satisfies (TS 4.9+) ამოწმებს, რომ მნიშვნელობა შეესაბამება ტიპს გაფართოების გარეშე მნიშვნელობის გამოყვანილი ტიპი. ის ამოწმებს შეზღუდვის წინააღმდეგ ხოლო რჩება ზუსტი, ფაქტობრივი ტიპი შემდგომი გამოყენებისთვის — ანოტაციის და გამოცნობის საუკეთესო კომბინაცია.
პრობლემა, რომელსაც ის ხსნის
= <, | >;
: = { : , : };
a..();
b = { : , : } ;
b..();
b..();
