Курс языка программирования Raku / Основы / Основы функций / Больше о функциях
Тип возвращаемого значения
Результат функции также может быть явно типизирован. Существует несколько способов выразить это в коде.
sub add(Int $x, Int $y) returns Int { $x + $y }
my Int sub add(Int $x, Int $y) { $x + $y }
sub add(Int $x, Int $y) of Int { $x + $y }
sub add(Int $x, Int $y --> Int) { $x + $y }Выберите тот, который вам больше нравится. Обратите внимание, что в четвертом примере тип возвращаемого значения написан внутри скобок с параметрами функции.
Практика
Пройдите 1 тест по содержанию этой темы.
Навигация по курсу
← Тест: Типизированные параметры | Тест: Тип возвращаемого значения →
💪 Или перейдите сразу к
упражнению этого раздела.