05.11.2012 Aufrufe

Folien zur Einführung in Haskell

Folien zur Einführung in Haskell

Folien zur Einführung in Haskell

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!