packages feed

parsec 2.1.0.0 → 2.1.0.1

raw patch · 1 files changed

+25/−18 lines, 1 filesnew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Text.ParserCombinators.Parsec.Char: alphaNum :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: digit :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: hexDigit :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: letter :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: lower :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: newline :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: noneOf :: [Char] -> CharParser st Char
- Text.ParserCombinators.Parsec.Char: octDigit :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: oneOf :: [Char] -> CharParser st Char
- Text.ParserCombinators.Parsec.Char: space :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: tab :: CharParser st Char
- Text.ParserCombinators.Parsec.Char: upper :: CharParser st Char
- Text.ParserCombinators.Parsec.Combinator: chainl :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> a -> GenParser tok st a
- Text.ParserCombinators.Parsec.Combinator: chainl1 :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> GenParser tok st a
- Text.ParserCombinators.Parsec.Combinator: chainr :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> a -> GenParser tok st a
- Text.ParserCombinators.Parsec.Combinator: chainr1 :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> GenParser tok st a
- Text.ParserCombinators.Parsec.Combinator: endBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
- Text.ParserCombinators.Parsec.Combinator: endBy1 :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
- Text.ParserCombinators.Parsec.Combinator: sepBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
- Text.ParserCombinators.Parsec.Combinator: sepBy1 :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
- Text.ParserCombinators.Parsec.Combinator: sepEndBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
- Text.ParserCombinators.Parsec.Combinator: sepEndBy1 :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
+ Text.ParserCombinators.Parsec.Char: oneOf, noneOf :: [Char] -> CharParser st Char
+ Text.ParserCombinators.Parsec.Char: space, tab, newline :: CharParser st Char
+ Text.ParserCombinators.Parsec.Char: upper, octDigit, hexDigit, digit, letter, alphaNum, lower :: CharParser st Char
+ Text.ParserCombinators.Parsec.Combinator: chainr, chainl :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> a -> GenParser tok st a
+ Text.ParserCombinators.Parsec.Combinator: chainr1, chainl1 :: GenParser tok st a -> GenParser tok st (a -> a -> a) -> GenParser tok st a
+ Text.ParserCombinators.Parsec.Combinator: endBy1, endBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
+ Text.ParserCombinators.Parsec.Combinator: sepBy1, sepBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]
+ Text.ParserCombinators.Parsec.Combinator: sepEndBy1, sepEndBy :: GenParser tok st a -> GenParser tok st sep -> GenParser tok st [a]

Files

parsec.cabal view
@@ -1,5 +1,6 @@+cabal-version: >= 1.2 name:		parsec-version:	2.1.0.0+version:	2.1.0.1 license:	BSD3 license-file:	LICENSE author:		Daan Leijen <daan@cs.uu.nl>@@ -8,21 +9,27 @@ category:	Parsing synopsis:	Monadic parser combinators description:-	Parsec is designed from scratch as an industrial-strength parser-	library.  It is simple, safe, well documented (on the package-	homepage), has extensive libraries and good error messages,-	and is also fast.+    Parsec is designed from scratch as an industrial-strength parser+    library.  It is simple, safe, well documented (on the package+    homepage), has extensive libraries and good error messages,+    and is also fast. build-type:     Simple-exposed-modules:-	Text.ParserCombinators.Parsec.Error,-	Text.ParserCombinators.Parsec.Char,-	Text.ParserCombinators.Parsec.Combinator,-	Text.ParserCombinators.Parsec.Expr,-	Text.ParserCombinators.Parsec.Language,-	Text.ParserCombinators.Parsec.Perm,-	Text.ParserCombinators.Parsec.Pos,-	Text.ParserCombinators.Parsec.Prim,-	Text.ParserCombinators.Parsec.Token,-	Text.ParserCombinators.Parsec-build-depends:	base-extensions:	ExistentialQuantification, PolymorphicComponents+library {+  exposed-modules:+    Text.ParserCombinators.Parsec.Error,+    Text.ParserCombinators.Parsec.Char,+    Text.ParserCombinators.Parsec.Combinator,+    Text.ParserCombinators.Parsec.Expr,+    Text.ParserCombinators.Parsec.Perm,+    Text.ParserCombinators.Parsec.Pos,+    Text.ParserCombinators.Parsec.Prim,+    Text.ParserCombinators.Parsec+  build-depends:	base+  extensions:	ExistentialQuantification+  if !impl(nhc98) {+    extensions:	PolymorphicComponents+    exposed-modules:+      Text.ParserCombinators.Parsec.Language,+      Text.ParserCombinators.Parsec.Token+  }+}