Kurso de Raku / Esencoj / Bazoj de funkcioj / Pli pri funkcioj

Redontipo

La rezulto de la funkcio ankaŭ povas esti eksplicite tipigita. Estas kelkaj manieroj por esprimi tion en kodo.

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 }

Elektu unu kiu plaĉas al vi plej multe. Rimarku ke en la kvara ekzemplo, la revena tipo estas skribita ene de la krampoj kun funkciaj parametroj.

Praktiko

Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.

Kursa navigado

← Kvizo — Tipitaj parametroj   |   Kvizo — Redontipo →


💪 Aŭ iru rekte al la ekzerco de ĉi tiu sekcio.