TypeScript

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.

Terma të lidhur