Cursus Raku / Addendum 🆕 / Cursus et functiones / Subprogrammata et stilus functionalis / Exercises / Describere secundum genus
Solutio: Describere secundum genus
Ecce solutio possibilis huius exercitationis.
Codex
multi describe(Int $x) { "integer $x" }
multi describe(Str $x) { "string $x" }
multi describe(@x) { "list of {@x.elems}" }
say describe(42);
say describe('hi');
say describe([1, 2, 3]);🦋 Inveni codicem fontem in archivo multi-describe.raku.
Exitus
integer 42
string hi
list of 3Commentarii
Unumquodque
multiunam versionem ipsiusdescribecum genere parametri diverso dat. Raku candidatum congruentem secundum genus argumenti eligit.Signatura
@xindici congruit, itaque ordo ad tertium candidatum distribuitur, qui longitudinem suam nuntiat.