Raku-Kurs / Fortgeschritten / Module / Modul-Grundlagen / Exercises / Ein Mathematik-Modul
Lösung: Ein Mathematik-Modul
Hier ist eine mögliche Lösung der Aufgabe. Sie verwendet zwei Dateien.
Code
Das Modul, Maths.rakumod:
unit module Maths;
sub square($n) is export {
$n * $n
}Das Programm, maths.raku:
use Maths;
say square(6);🦋 Du findest die Quelldateien im Verzeichnis exercises/advanced/modules-basics/maths-module.
Ausgabe
$ raku -I. maths.raku
36Kommentare
Das Modul markiert
squaremitis export, wodurch es dem Programm zur Verfügung steht, das es verwendet.Die Option
-I.fügt das aktuelle Verzeichnis zum Modul-Suchpfad hinzu, sodass RakuMaths.rakumodneben dem Programm findet.