Cursus Raku / Geavanceerd / Modules / Basisbeginselen van modules / Exercises / Een schreeuwmodule
Oplossing: Een schreeuwmodule
Hier is een mogelijke oplossing voor de opgave. Het gebruikt twee bestanden.
Code
De module, Shouter.rakumod:
unit module Shouter;
sub shout($s) is export {
$s.uc
}Het programma, shout.raku:
use Shouter;
say shout('hi');🦋 Je kunt beide bronbestanden vinden in de map exercises/advanced/modules-basics/shout-module.
Uitvoer
$ raku -I. shout.raku
HIOpmerkingen
De
is export-eigenschap maaktshoutzichtbaar voor elk programma dat de module gebruikt.De
.uc-methode geeft de versie in hoofdletters van de string terug.