- Pattern Matching und Guards
- case.. of
- where, let .. in
- Rekursion - Fakultätsfunktion
- Rekursion und Listen
----------------------------------------------------------
Errata Folien:
Folie 1: Siehe Folie 23 in VL 2
Folie 11: Bei dreheUm fehlt der rekursive Aufruf. Richtig wäre:
dreheUm :: [a] -> [a]
dreheUm [] = []
dreheUm (x:xs) = dreheUm xs ++ [x]
Folie 16: Bei quickfib wird im Anker der falsche Wert zurückgegeben. Richtig wäre:
quickfib a b 0 = quickfib a