[Haskell-cafe] Monadic parser vs. combinator parser