Raku kurss / Padziļināti / Moduļi / Moduļu pamati / Exercises / Kliegšanas modulis

Risinājums: Kliegšanas modulis

Šeit ir iespējams risinājums uzdevumam. Tas izmanto divus failus.

Kods

Modulis Shouter.rakumod:

unit module Shouter;

sub shout($s) is export {
    $s.uc
}

Programma shout.raku:

use Shouter;

say shout('hi');

🦋 Abus pirmkoda failus atrodiet direktorijā exercises/advanced/modules-basics/shout-module.

Izvade

$ raku -I. shout.raku
HI

Komentāri

  1. Iezīme is export padara shout redzamu ikvienai programmai, kas moduli izmanto.

  2. Metode .uc atgriež virknes variantu ar lielajiem burtiem.

Kursa navigācija

Kliegšanas modulis   |   Divas funkcijas vienā modulī