Zusammenfassung
In diesem Modul haben Sie mehr über Funktionen und einige Muster erfahren, die damit in Zusammenhang stehen. Mithilfe von Funktionen können Sie Funktionalitäten wiederverwenden, indem die Funktionen als benannte Verweise für eine Reihe von Ausdrücken fungieren, die Sie wahrscheinlich häufig wiederholen. Funktionen nehmen darüber hinaus Parameter an, wodurch sie flexibel sind.
Außerdem haben Sie gelernt, dass der F#-Compiler meistens in der Lage ist, den Typ Ihrer Parameter und den Rückgabetyp Ihrer Funktionen zu bestimmen. Manchmal müssen Sie dem Compiler helfen und explizit angeben, welcher Typ zurückgegeben werden soll. Das Hinzufügen von Typen hat darüber hinaus den Vorteil, dass der Code lesbarer wird.
Sie haben nicht nur Grundlegendes über Funktionen gelernt, sondern auch nützliche Muster wie Kompositionen und Pipelines kennengelernt. Bei der Komposition werden mehrere Funktionen zu einer komplexeren Funktion kombiniert. Pipelines funktionieren auf Grundlage von Daten. Sie verarbeiten Daten mithilfe einer Abfolge von Funktionen, um einen Wert zu erzeugen.