diff --git a/VL1/content/VL1_pattern_matching.tex b/VL1/content/VL1_pattern_matching.tex index 61ff545..1d7ab5d 100644 --- a/VL1/content/VL1_pattern_matching.tex +++ b/VL1/content/VL1_pattern_matching.tex @@ -6,7 +6,7 @@ isZero 0 = True isZero x = False \end{haskellcode} \vspace{\baselineskip} -\ifger{D.h. wenn wir eine \hinline{0} übergeben, bekommen wir \hinline{True} zurück. Wenn wir keine \hinline{0} übergeben, dann bekommen wir \hinline{False} zurück und der Eingabewert wird quasi nicht weiter betrachtet.}{So if we pass it \hinline{0}, we get \hinline{True}. If we do not pass \hinline{0}, we get \hinline{False} and the value we passed gets basically ignored.} +\ifger{D.h. wenn wir eine \hinline{0} übergeben, bekommen wir \hinline{True} zurück. Wenn wir keine \hinline{0} übergeben, dann bekommen wir \hinline{False} zurück, denn \hinline{x} in Zeile 3 ist ebenso pattern matching, allerdings matcht es jede Zahl.}{So if we pass it \hinline{0}, we get \hinline{True}. If we do not pass \hinline{0}, we get \hinline{False}, because \hinline{x} in line 3 is pattern matching as well, but matches every Int.} \vspace{\baselineskip} \\ \pause