Structural vs nominal typing
Në shqip: Tipizimi strukturor dhe nominal
ShpjegimiSQ
Në TypeScript, dy tipe me të njëjtat fusha janë të ndërkëmbyeshme (strukturor) — edhe pse kanë emra të ndryshëm. Java dhe C# janë „nominale“: emri ka rëndësi. Për të imituar nominalitetin, përdor branded types.
EnglishEN
In TypeScript, two types with the same fields are interchangeable (structural) — even with different names. Java and C# are “nominal”: the name matters. To mimic nominal typing, use branded types.
Si ta mendosh
Si të pranosh çdo çelës që hap derën, pavarësisht kush e ka prodhuar.
Lexoje në anglisht
Like accepting any key that opens the door, regardless of who made it.