packages feed

attoparsec-enumerator 0.2.0.2 → 0.2.0.3

raw patch · 2 files changed

+2/−4 lines, 2 files

Files

Data/Attoparsec/Enumerator.hs view
@@ -36,9 +36,7 @@ iterParser p = E.continue (step (A.parse p)) where 	step parse (E.Chunks xs) = parseLoop parse (notEmpty xs) 	step parse E.EOF = case A.feed (parse B.empty) B.empty of-		A.Done extra a -> E.yield a $ if B.null extra-			then E.Chunks []-			else E.Chunks [extra]+		A.Done _ a -> E.yield a E.EOF 		A.Partial _ -> err [] "iterParser: divergent parser" 		A.Fail _ ctx msg -> err ctx msg 	
attoparsec-enumerator.cabal view
@@ -1,5 +1,5 @@ name: attoparsec-enumerator-version: 0.2.0.2+version: 0.2.0.3 synopsis: Convert an Attoparsec parser into an iteratee license: MIT license-file: license.txt