Kurso de Raku / Progresinta / Pli pri la enkonstruitaj tipoj / Denaskaj tipoj / Maŝin-nivelaj tipoj

Kvizo — Denaskaj tipoj

Kion presas la sekva programo?

my int $n = 42;
say $n.^name;
1Int
0int
0(Int)
0Num

Kiam vi introspektas indiĝenan valoron, ĝi estas aŭtomate enkastita en la konvenan plenan tipon. Do kvankam $n estas deklarita kiel indiĝena int, demandi pri ĝia tipnomo per .^name raportas la enkastitan Int.

Kursa navigado

Maŝin-nivelaj tipoj   |   Grandecaj tipoj kaj superfluo