Cursus Raku / Provectus / Subprogrammata / Signaturae / Exercises / Absorptiva nominata argumenta
Solutio: Absorptiva nominata argumenta
Ecce solutio possibilis huius exercitationis.
Codex
sub describe($name, *%opts) {
my $details = %opts.sort.map({ "{.key}={.value}" }).join(', ');
"$name: $details";
}
say describe('Anna', colour => 'red', size => 5);🦋 Inveni codicem fontem in archivo slurpy-hash.raku.
Exitus
Anna: colour=red, size=5Commentarii
Parametrus positionalis fixus
$nameprimus impletur, et sorbens*%optsdeinde omnia argumenta nominata reliqua in mappam congerit.%opts.sortparia per claves ordinat, itaque exitus certus est —colourantesizevenit..mapunumquodque par in chordamclavis=valorper.keyet.valuevertit, et.join(', ')ea coniungit.Chorda finalis
$nameet compositum$detailsinterpolat, undeAnna: colour=red, size=5.
Navigatio cursus
← Absorptiva nominata argumenta | Quiz — Parametra absorptiva →