Browse Source

Improve pattern matching slide

Julian Ospald 4 years ago
parent
commit
c1c6f501dc
No account linked to committer's email address
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      VL1/content/VL1_pattern_matching.tex

+ 1
- 1
VL1/content/VL1_pattern_matching.tex View File

@@ -6,7 +6,7 @@ isZero 0 = True
6 6
 isZero x = False
7 7
 \end{haskellcode}
8 8
 \vspace{\baselineskip}
9
-\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.}
9
+\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.}
10 10
 \vspace{\baselineskip}
11 11
 \\
12 12
 \pause