parsec 3.1.7 → 3.1.8
raw patch · 3 files changed
+9/−5 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Text.Parsec: Consumed :: a -> Consumed a
+ Text.Parsec: Empty :: !a -> Consumed a
+ Text.Parsec: Error :: ParseError -> Reply s u a
+ Text.Parsec: Ok :: a -> !(State s u) -> ParseError -> Reply s u a
+ Text.Parsec: State :: s -> !SourcePos -> !u -> State s u
+ Text.Parsec: stateInput :: State s u -> s
+ Text.Parsec: statePos :: State s u -> !SourcePos
+ Text.Parsec: stateUser :: State s u -> !u
+ Text.Parsec: uncons :: Stream s m t => s -> m (Maybe (t, s))
- Text.Parsec.Prim: Ok :: a -> !State s u -> ParseError -> Reply s u a
+ Text.Parsec.Prim: Ok :: a -> !(State s u) -> ParseError -> Reply s u a
Files
- CHANGES +4/−0
- Text/Parsec.hs +4/−4
- parsec.cabal +1/−1
CHANGES view
@@ -1,3 +1,7 @@+3.1.8++- Fix a regression from 3.1.6 related to exports from the main module.+ 3.1.7 - Fix a regression from 3.1.6 related to the reported position of error messages.
Text/Parsec.hs view
@@ -93,12 +93,12 @@ , getParserState , setParserState , updateParserState- , Stream+ , Stream (..) , runParsecT , mkPT- , Consumed- , Reply- , State+ , Consumed (..)+ , Reply (..)+ , State (..) , setPosition , setInput -- * Other stuff
parsec.cabal view
@@ -1,5 +1,5 @@ name: parsec-version: 3.1.7+version: 3.1.8 cabal-version: >= 1.8 license: BSD3 license-file: LICENSE