Folien zur Einführung in Haskell
Folien zur Einführung in Haskell
Folien zur Einführung in Haskell
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Pattern<br />
x (Variable) passt immer, x wird an aktuellen Ausdruck gebunden<br />
(Wildcart) passt immer, ke<strong>in</strong>e B<strong>in</strong>dung<br />
c pat1 . . . patk (c k-stelliger Konstruktor und pat1 . . . patk<br />
Pattern) passt, falls aktueller Wert c e1 . . . ek ist, und alle pati auf<br />
alle ei passt.<br />
x@pat (”as pattern”) passt, falls pat passt, zusätzliche B<strong>in</strong>dung von<br />
x an den aktuellen Ausdruck<br />
n + k Passt auf alle Zahlen größer gleich k, wobei n an aktuellen<br />
Wert m<strong>in</strong>us k gebunden wird.<br />
21 / 43