Cursus Raku / Provectus / Receptacula / Introspectio receptaculorum / Exercises / Quid est

Solutio: Quid est

Hic est possibilis solutio ad munus.

Codex

my $a = 42;
my $b = 'x';

say $a.WHAT === Int;
say $b.WHAT === Int;

🦋 Inveni codicem fontem in archivo what-is-it.raku.

Exitus

True
False

Commentarii

  1. $a.WHAT non est series Int sed ipsum obiectum typi Int, ergo === Int id contra typum ipsum comparat et True reddit.

  2. $b seriem continet, ergo eius WHAT est Str; comparatio cum Int False dat. Hoc est quod WHAT utilem in condicionibus facit, non solum in impressionibus.

Quid est   |   Praedefinitum receptaculi