attoparsec-conduit 0.0.1 → 0.2.0
raw patch · 2 files changed
+5/−5 lines, 2 filesdep ~conduitPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: conduit
API changes (from Hackage documentation)
Files
Data/Conduit/Attoparsec.hs view
@@ -66,14 +66,14 @@ push close where- push parser c | isNull c = return (parser, C.Processing)+ push parser c | isNull c = return (C.StateProcessing parser) push parser c = case parser c of A.Done leftover x -> let lo = if isNull leftover then Nothing else Just leftover- in return (parser, C.Done lo x)+ in return (C.StateDone lo x) A.Fail _ contexts msg -> lift $ C.resourceThrow $ ParseError contexts msg- A.Partial p -> return (p, C.Processing)+ A.Partial p -> return (C.StateProcessing p) close parser = do case feedA (parser empty) empty of A.Done _leftover y -> return y
attoparsec-conduit.cabal view
@@ -1,5 +1,5 @@ Name: attoparsec-conduit-Version: 0.0.1+Version: 0.2.0 Synopsis: Turn attoparsec parsers into sinks. Description: Turn attoparsec parsers into sinks. License: BSD3@@ -19,7 +19,7 @@ , bytestring >= 0.9 , attoparsec >= 0.10 , text >= 0.11- , conduit+ , conduit >= 0.2 ghc-options: -Wall test-suite test