[Haskell-cafe] Using Parsec with other monads