May 2022
Intermediate to advanced
456 pages
11h 7m
German
Eine sehr leistungsfähige Möglichkeit, unseren Kontrollfluss zu beeinflussen, ist der Musterabgleich (pattern matching). Um diesen im Detail zu betrachten, haben wir jetzt die notwendigen Vorkenntnisse. Musterabgleiche können wir aufgrund ihrer Flexibilität sehr vielseitig nutzen.
Das Match-Konstrukt vereint viele Funktionalitäten anderer Kontrollkonstrukte aus klassischen Programmiersprachen mit deutlich mehr Flexibilität.
Die erste Variante ist sehr ähnlich zum Switch-Case-Konstrukt. Das Schlüsselwort match wird gefolgt von einem Ausdruck oder einer Variablen, deren Inhalt über die Ausführung einzelner Zweige entscheidet.
Innerhalb eines folgenden Anweisungsblocks folgen die Muster, ...
Read now
Unlock full access