Cursus Raku / Geavanceerd / Modules / Basisbeginselen van modules
Modules gebruiken
Om een module te gebruiken, laad je deze met het
use-statement. Daarna zijn de namen die de module
exporteert beschikbaar alsof je ze zelf had geschreven.
Gegeven het bestand Greeting.rakumod uit het vorige
onderwerp, gebruikt een programma het als volgt:
use Greeting;
say hello('Anna');Omdat hello gemarkeerd was met is export,
maakt het use-statement het beschikbaar, en het programma
roept het direct aan:
Hello, Anna!Om de module te vinden, moet deze op het modulezoekpad staan. Wanneer
het modulebestand in dezelfde map staat als je programma, vertel je Raku
om daar te zoeken met de -I.-optie (de punt betekent “de
huidige map”):
$ raku -I. program.raku
Hello, Anna!Geïnstalleerde modules (later behandeld in Modules van het web
installeren) worden automatisch gevonden, dus de
-I-optie is alleen nodig voor modules die naast je eigen
programma staan.
Praktijk
Maak de 1 quiz over de inhoud van dit onderwerp.
Cursusnavigatie
← Quiz —
is export | Quiz —
use →
💪 Of ga direct naar de oefeningen in deze
sectie.