Cursus Raku / Elementa / Plura de generibus / Data typus conversio

Introspectio cum WHAT

Possibile est videre genus datae in variabili vocando methodum WHAT in ea:

my $n = 42;
my $s = '42';
say $n.WHAT; # (Int)
say $s.WHAT; # (Str)

Genus in parenthesibus imprimitur, ut in commentariis monstratur. Exempli gratia, (Int) vel (Str).

Nullum est problema vocare methodum in litterali ipso. Exempli gratia:

say 42.WHAT;      # (Int)
say (-1).WHAT;    # (Int)
say 'Hello'.WHAT; # (Str)
say True.WHAT;    # (Bool)

Nota quod in casu -1, numerum in parenthesibus ponimus, quia say -1.WHAT conaretur negare eventum 1.WHAT, quod ad exceptionem ducit.

Exercitatio

Sequuntur 1 quiz de contentis huius argumenti.

Data typus conversio   |   Quiz: Quid WHAT reddit?


💪 Vel recta ad exercitationes huius sectionis i.