[Haskell-cafe] An irritating Parsec problem