Opaque Type
[Invariance](https://texonom.com/invariance-d3ff735997ad4ec082c35fb191b5af47) 







> [Stronger JavaScript with Opaque Types](https://codemix.com/opaque-types-in-javascript/)

> [Opaque data type - Wikipedia](https://en.wikipedia.org/wiki/Opaque_data_type)

> [Opaque Types](https://blog.beraliv.dev/2021-05-07-opaque-type-in-typescript#choose-the-solution)





