Parte IV. Créditos adicionales
JavaScript existe desde hace varias décadas, y la gente ha hecho muchas cosas raras con él. La sintaxis y el sistema de tipos de TypeScript tienen que ser capaces de representar todas esas cosas raras para que cualquier desarrollador de JavaScript pueda trabajar con TypeScript. Como resultado, hay algunos rincones del lenguaje TypeScript que no se ven en la mayoría del código cotidiano, pero que son relevantes, incluso necesarios, para trabajar con algunos tipos de proyectos.
Considero estas partes del lenguaje como "créditos extra" en el sentido de que podrías evitarlas por completo y seguir siendo un desarrollador productivo de TypeScript. De hecho, para los tipos lógicos introducidos hacia el final de la sección, esperaría que no necesitaras utilizarlos muy a menudo, si es que los necesitas.
Get Aprender TypeScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.