Cursus Raku / Geavanceerd / Containers
Raku-containers begrijpen
Containers in de programmeertaal Raku dienen om gegevens op te slaan, maar hun rol en betekenis zijn dieper en breder dan simpelweg een variabele zijn. Dit gedeelte geeft een overzicht van de verschillende containertypen die beschikbaar zijn voor een Raku-ontwikkelaar.
Het is belangrijk om het concept van containers te begrijpen. Zonder dit begrip kan het verrassend lijken dat een programma in sommige gevallen een scalar lijkt te gebruiken waar je een array verwachtte, of andersom.
Verschillende containers kunnen gegevens van een verschillende aard, van een verschillende omvang, of zelfs een verschillend aantal gegevenselementen bevatten. Elk type container heeft dienovereenkomstig zijn eigen methoden om de gegevens die het bevat te manipuleren.