Cursus Raku / Geavanceerd / Modules / Basisbeginselen van modules / Exercises

Een statistiekmodule gebruiken

Opgave

Je krijgt een module Stats.rakumod die twee subroutines exporteert — total en mean — waarbij mean is gebouwd bovenop total:

unit module Stats;

sub total(@numbers) is export {
    [+] @numbers
}

sub mean(@numbers) is export {
    total(@numbers) / @numbers.elems
}

Schrijf een apart programma dat deze module gebruikt en, voor de lijst 10, 20, 30, 40, zowel het totaal als het gemiddelde afdrukt.

Voorbeeld

Uitgevoerd met de module op het zoekpad, drukt het programma af:

$ raku -I. stats.raku
total: 100
mean: 25

Oplossing

Bekijk de oplossing

Cursusnavigatie

Oplossing: Gebruik de converter   |   Oplossing: Een statistiekmodule gebruiken