[Haskell-cafe] Parsec, state and/of my cluelessness