Raku-Kurs / Fortgeschritten / Module / Modul-Grundlagen / Exercises / Ein Shout-Modul
Lösung: Ein Shout-Modul
Hier ist eine mögliche Lösung der Aufgabe. Sie verwendet zwei Dateien.
Code
Das Modul, Shouter.rakumod:
unit module Shouter;
sub shout($s) is export {
$s.uc
}Das Programm, shout.raku:
use Shouter;
say shout('hi');🦋 Du findest die Quelldateien im Verzeichnis exercises/advanced/modules-basics/shout-module.
Ausgabe
$ raku -I. shout.raku
HIKommentare
Der Trait
is exportmachtshoutfür jedes Programm sichtbar, das das Modul verwendet.Die Methode
.ucgibt die Großbuchstaben-Version der Zeichenkette zurück.