Curso de Raku / Esenciales / Fundamentos de las funciones / La función MAIN / Uso de unit sub

Quiz* — Uso de la definición con alcance de unidad

1

Elige uno de los declaradores para hacer el programa correcto.

unit(: my, multi, unit :) sub MAIN(Str $name);
.say "Hello, $name!";

2

Diga si el programa es correcto.

unit sub MAIN(Str $name) {
    say "Hello, $name!";
}
validEste programa es  (: válido, inválido :)A pesar de la presencia de unit, aún puedes agregar llaves, pero eso es muy redundante.

3

¿Es correcto este programa?

unit multi sub MAIN() {
    say 'Hello, everyone!';
}

unit multi sub MAIN($name) {
    say "Hello, $name!";
}
invalidEste programa es  (: válido, inválido :)Error: No se puede usar 'unit' con candidatos multi individuales.

Uso de unit sub   |   ¡Hola, Mundo!