gemeinsam:
(<|>) :: Parser c a -> Parser c a -> Parser c a Parser p <|> Parser q = Parser $ \ s -> ...
p s ++ q s
if null p s then q s else p s
Anwendung: many liefert nur maximal mögliche Wiederholung (nicht auch alle kürzeren)
many