Cursus Raku / Provectus / Moduli / Fundamenta modulorum
Modulos creare
Cum programmata crescunt, iuvat ea in partes reusabiles dividere. Modulus est unitas codicis, in proprio archivo servata, quam alia programmata onerare et adhibere possunt.
Archivum moduli extensionem .rakumod habet et incipit
modulum per unit module nominans. Subprogrammata quae intus
scribis ex more privata sunt; ut unum codici qui modulo utitur praesto
sit, illud proprietate is export nota.
Ecce modulus in archivo Greeting.rakumod servatus:
unit module Greeting;
sub hello($name) is export {
return "Hello, $name!";
}Subprogramma hello is export fert, itaque
cuilibet programmati quod modulo utitur conspicuum erit. Subprogramma
sine is export modulo privatum maneret.
Modulus etiam data per variabiles our communicare
potest, quae per nomen moduli attingi possunt. Numerum versionis ad
Greeting addere tam facile est quam unam lineam in archivo
apponere:
our $version = '1.0';Hac linea in Greeting.rakumod posita, valor ut
$Greeting::version praesto est ubicumque modulus
oneratur.
Argumenta sequentia ostendunt quomodo programma talem modulum oneret et quid exacte ex eo accipiat.
Exercitatio
Sequuntur 1 quiz de contentis huius argumenti.
Navigatio cursus
← Fundamenta modulorum
| Quiz —
is export →
💪 Vel recta ad exercitationes huius
sectionis i.