TypeScript
Branded y opaque types
Uso de branded y opaque types para distinguir valores estructuralmente iguales, representar identificadores y evitar mezclar dominios incompatibles.
- Última actualización
- Actualizada
- Nivel
- Aplicación
Idea principal
TypeScript es estructural: dos aliases de siguen siendo compatibles. Un añade una marca estática para distinguir valores con la misma representación runtime.