You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Teresakoetter edited this page Apr 20, 2023
·
5 revisions
Lamdas#
Lambda-Funktion sind kleine Funktionen, die einzelne Logikschritte ausführen. Eine Lamdafunktion kann als Parameter an eine andere Funktion übergeben werden. Sie ermöglicht es, Funktionsobjekte zu erstellen, die verwendet werden können, um Code auf eine kürzere und lesbarere Weise zu schreiben.
Eine Lambda-Funktion besteht aus einer Parameterliste, einem Pfeil-Operator "->" und dem Body der Funktion. Der Körper der Funktion kann aus einer einzelnen Anweisung oder einem Block von Anweisungen bestehen.
Spezielle Lada-Funktionensobjekte sind z.B.:
Function: nur Eingabewert & Ausgabewert
Consumer: nur Eingabewert, kein Ausgabewert
Predicate: nimmt einen Eingabewert, gibt einen Boolean zurück