satisfies (TS 4.9+) comprueba que un valor se ajusta a un tipo sin ampliar (widening) el tipo inferido del valor. Valida contra una restricción mientras conserva el tipo preciso y literal para usarlo después: lo mejor de la anotación y de la inferencia.
El problema que resuelve
= <, | >;
: = { : , : };
a..();
b = { : , : } ;
b..();
b..();
