Курс по Raku / Напреднали / Подпрограми / Повече за MAIN подпрограми / Exercises
Типизиран MAIN
Задача
Ограничение на типа върху параметър на MAIN също се
проверява преди изпълнението на тялото. Напишете програма, чийто
MAIN приема единствен Int $n и отпечатва
$n, удвоено. Ако аргументът не е валидно цяло число,
сигнатурата не съответства и Raku отпечатва съобщение за употреба вместо
това — получавате валидацията безплатно.
Пример
$ raku typed-main.raku 5
10
$ raku typed-main.raku abc
Usage:
typed-main.raku <n>Решение
Навигация в курса
← Решение: Флаг от командния ред | Решение: Типизиран MAIN →