Cursus Raku / Provectus / Receptacula / Scalaria receptacula / Exercises / Typificatum vel non typificatum
Solutio: Typificatum vel non typificatum
Hic est possibilis solutio huius operis.
Codex
my $untyped;
my Int $typed;
dd $untyped;
dd $typed;
$untyped = 42;
$typed = 42;
dd $untyped;
dd $typed;🦋 Inveni codicem fontem in archivo reuse-the-container.raku.
Exitus
$untyped = Any
Int $typed = Int
$untyped = 42
Int $typed = 42Commentarii
ddduos continentes diverse refert. Pro eo qui sine typo est, solum$untypedimprimit, dum pro eo qui typum habet, typum declaratum praeponit:Int $typed. Illud praefixum exacte est differentia quam typus declaratus facit.Valores vacui quoque differunt. Continens sine typo a valore indefinito nudo
Anyincipit, dum continens cum typo a valore indefinito sui typi,Int, incipit.Postquam ambis
42assignatum est, valores idem apparent, sed$typedadhuc typum suum portat et valorem non integrum reiceret — dissimilis a$untyped, qui quidlibet accipit.