data N = Z | S N
plus :: N -> N -> N
plus x y = case x of
Z -> y
S x' -> S (plus x' y)
Aufgaben:
- implementiere Multiplikation, Potenz
- beweise die üblichen Eigenschaften
(Addition, Multiplikation sind assoziativ, kommutativ)
Johannes Waldmann
2011-01-18