Cursus Raku / Essentiëlen / Meer over functies

Return type

Het resultaat van de functie kan ook expliciet getypt worden. Er zijn een paar manieren om dat in code uit te drukken.

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 }

Kies degene die je het meest bevalt. Let op dat in het vierde voorbeeld het retourtype binnen de haakjes met functieparameters wordt geschreven.

Oefening

Maak de quiz die de inhoud van dit onderwerp behandelt.

Cursusnavigatie

Meer over functies / Getypte parameters   |   Meer over functies / Multi-functies


💪 Or jump directly to the exercise to this section.

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська