Correctly propagated state in parsedL.

State is lost in `parsedL` resulting incorrect parsing.

Notes:

* Tested against code given by Michael Thompson but `cabal test` not run.
* No new test case created to expose issue.

Error found by: Michael Thompson 

Reported in haskell-pipes thread:
https://groups.google.com/d/msg/haskell-pipes/ubi8ETDU_SQ/R0YG7mbZ0cMJ