Курс по Raku / Напреднали / Модули / Основи на модулите / Exercises / Модул за извикване
Решение: Модул за извикване
Ето едно възможно решение на задачата. То използва два файла.
Код
Модулът, Shouter.rakumod:
unit module Shouter;
sub shout($s) is export {
$s.uc
}Програмата, shout.raku:
use Shouter;
say shout('hi');🦋 Можете да намерите двата файла с изходния код в директорията exercises/advanced/modules-basics/shout-module.
Изход
$ raku -I. shout.raku
HIКоментари
Характеристиката
is exportправиshoutвидима за всяка програма, която използва модула.Методът
.ucвръща версията на низа с главни букви.