Cursus Raku / Essentiëlen / Meer over types
Getypte variabelen
In Raku kan een scalair variabele (of een scalair container) een enkel object van verschillende typen bevatten. Bijvoorbeeld, dezelfde variabele kan eerst een getal bevatten, en daarna een string:
my $var = 42;
$var = 'Hallo';Hier is een ander voorbeeld van het mengen van verschillende datatypen in dezelfde expressie:
my $a = '100';
my $b = 200;
say $a + $b; # 300Dit is waarschijnlijk niet de beste programmeerpraktijk, maar het is een perfect geldig Raku-programma.
Niettemin, Raku stelt je in staat om te specificeren wat een gegeven variabele mag bevatten. Er zijn meer details in de onderstaande onderwerpen.
Onderwerpen in deze sectie
Praktijk
Maak de 2 quizzen over de inhoud van deze sectie.
Oefeningen
Deze sectie bevat 4 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.