haskell-lectures/VL1/content/VL1_case_of.tex

9 lines
449 B
TeX
Raw Normal View History

2015-04-23 20:40:13 +00:00
\ifger{Wir können auch auf dem Ergebnis eines Ausdruckes pattern matchen, nicht nur auf Eingabeargumente. Dafür schreiben wir:}{We can also pattern match on the result of a real expression, not just the input. For that, we write:}
2015-04-21 16:47:51 +00:00
\begin{haskellcode}
f :: Int -> Bool
f x = case x - 2 of
2 -> True
5 -> True
y -> False
\end{haskellcode}
2015-04-23 20:40:13 +00:00
\ifger{Das erlaubt uns etwas mächtigeres pattern matching}{This allows more powerful pattern matching}.