Deel 2. Geavanceerde Raku-onderwerpen
Ga dieper: containers en contexten, het volledige scala aan ingebouwde typen en operatoren, rijkere subroutines, en het verpakken van je code in modules met tests en documentatie.
Debuggen
Containers
- Raku-containers begrijpen
- Scalaire containers — 3 oefeningen
- Geordende containers — 3 oefeningen
- Contexten — 3 oefeningen
- Subscript-adverbia — 3 oefeningen
- Speciale en dynamische variabelen — 3 oefeningen
- Containers introspecteren — 3 oefeningen
Meer over ingebouwde types
- Gehele getallen — 3 oefeningen
- Native typen — 3 oefeningen
- Strings — 3 oefeningen
- Aanhalingsconstructies — 3 oefeningen
- Datum en tijd — 3 oefeningen
- Sets, bags en mixes — 3 oefeningen
- Reeksen — 3 oefeningen
- Enumeraties — 3 oefeningen
Operatoren
- Typen Raku-operatoren — 3 quizzen en 3 oefeningen
- Overzicht van operatorgedrag — 1 quiz en 3 oefeningen
- Meta-operatoren — 3 oefeningen
- Zelf gedefinieerde operatoren — 1 quiz en 3 oefeningen
- Traits en pragma’s — 3 oefeningen
Besturingsstructuren
- Phasers — 1 quiz en 3 oefeningen
- Blokgerelateerde phasers — 1 quiz en 3 oefeningen
givenenwhen— 3 oefeningengatherentake— 1 quiz en 3 oefeningen- Statement-prefixen — 3 oefeningen
Subroutines
- Signaturen — 1 quiz en 3 oefeningen
- De Whatever-ster — 1 quiz en 3 oefeningen
- Aanroepen met een dubbele punt — 1 quiz en 3 oefeningen
- Meervoudige dispatch — 1 quiz en 3 oefeningen
- Meer over MAIN-subroutines — 1 quiz en 3 oefeningen
- Geneste subroutines — 1 quiz en 3 oefeningen
- Anonieme subroutines — 1 quiz en 3 oefeningen
Modules
- Basisbeginselen van modules — 7 oefeningen
- Module-introspectie — 1 quiz en 2 oefeningen
- Modules installeren van het web
- Pakketten en naamruimten — 3 oefeningen
- Modules distribueren — 2 oefeningen