[Haskell-cafe] Parsec lookahead and <|>