packages feed

Cabal revisions of incremental-parser-0.3

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
 Name:                incremental-parser Version:             0.3+x-revision: 1 Cabal-Version:       >= 1.10 Build-Type:          Simple Synopsis:            Generic parser library capable of providing partial results from partial input.   Exposed-Modules:   Text.ParserCombinators.Incremental,                      Text.ParserCombinators.Incremental.LeftBiasedLocal, Text.ParserCombinators.Incremental.Symmetric,                      Control.Applicative.Monoid-  Build-Depends:     base < 5, monoid-subclasses < 0.5+  Build-Depends:     base >= 4.9 && < 5, monoid-subclasses < 0.5   if impl(ghc >= 7.0.0)      default-language: Haskell2010 
revision 2
-Name:                incremental-parser-Version:             0.3-x-revision: 1-Cabal-Version:       >= 1.10-Build-Type:          Simple-Synopsis:            Generic parser library capable of providing partial results from partial input.-Category:            Parsing-Tested-With:         GHC-Description:--  This package defines yet another parser combinator library. This one is implemented using the concept of Brzozowski-  derivatives, tweaked and optimized to work with any monoidal input type. Lists, ByteString, and Text are supported out-  of the box, as well as any other data type for which the monoid-subclasses package defines instances. If the parser-  result is also a monoid, its chunks can be extracted incrementally, before the complete input is parsed.-  -License:             GPL-3-License-file:        LICENSE.txt-Copyright:           (c) 2011-2018 Mario Blazevic-Author:              Mario Blazevic-Maintainer:          blamario@yahoo.com-Homepage:            https://github.com/blamario/incremental-parser-Extra-Source-Files:  Benchmarks/airports.dat, README.md--Source-repository head-  type:              git-  location:          https://github.com/blamario/incremental-parser--Library-  Exposed-Modules:   Text.ParserCombinators.Incremental,-                     Text.ParserCombinators.Incremental.LeftBiasedLocal, Text.ParserCombinators.Incremental.Symmetric,-                     Control.Applicative.Monoid-  Build-Depends:     base >= 4.9 && < 5, monoid-subclasses < 0.5-  if impl(ghc >= 7.0.0)-     default-language: Haskell2010--test-suite Main-  Type:              exitcode-stdio-1.0-  x-uses-tf:         true-  Default-Language:  Haskell2010-  Build-Depends:     base < 5, monoid-subclasses < 0.5,-                     QuickCheck >= 2 && < 3, checkers >= 0.3.2 && < 0.5,-                     tasty >= 0.7 && < 1.1, tasty-quickcheck >= 0.7 && < 1.0-  Main-is:           Test/TestIncrementalParser.hs-  Other-Modules:     Text.ParserCombinators.Incremental,-                     Text.ParserCombinators.Incremental.LeftBiasedLocal, Text.ParserCombinators.Incremental.Symmetric,-                     Control.Applicative.Monoid--benchmark CSV-  type: exitcode-stdio-1.0-  Default-Language:  Haskell2010-  hs-source-dirs:    Benchmarks-  ghc-options:       -O2 -Wall -rtsopts-  main-is:           CSV.hs-  Build-Depends:     base < 5, monoid-subclasses < 0.5, incremental-parser,-                     bytestring >= 0.10.4.0, criterion >= 1.0, deepseq >= 1.1, text >= 1.1.1.0+Name:                incremental-parser
+Version:             0.3
+x-revision: 2
+Cabal-Version:       >= 1.10
+Build-Type:          Simple
+Synopsis:            Generic parser library capable of providing partial results from partial input.
+Category:            Parsing
+Tested-With:         GHC
+Description:
+
+  This package defines yet another parser combinator library. This one is implemented using the concept of Brzozowski
+  derivatives, tweaked and optimized to work with any monoidal input type. Lists, ByteString, and Text are supported out
+  of the box, as well as any other data type for which the monoid-subclasses package defines instances. If the parser
+  result is also a monoid, its chunks can be extracted incrementally, before the complete input is parsed.
+  
+License:             GPL-3
+License-file:        LICENSE.txt
+Copyright:           (c) 2011-2018 Mario Blazevic
+Author:              Mario Blazevic
+Maintainer:          blamario@yahoo.com
+Homepage:            https://github.com/blamario/incremental-parser
+Extra-Source-Files:  Benchmarks/airports.dat, README.md
+
+Source-repository head
+  type:              git
+  location:          https://github.com/blamario/incremental-parser
+
+Library
+  Exposed-Modules:   Text.ParserCombinators.Incremental,
+                     Text.ParserCombinators.Incremental.LeftBiasedLocal, Text.ParserCombinators.Incremental.Symmetric,
+                     Control.Applicative.Monoid
+  Build-Depends:     base >= 4.11 && < 5, monoid-subclasses < 0.5
+  if impl(ghc >= 7.0.0)
+     default-language: Haskell2010
+
+test-suite Main
+  Type:              exitcode-stdio-1.0
+  x-uses-tf:         true
+  Default-Language:  Haskell2010
+  Build-Depends:     base < 5, monoid-subclasses < 0.5,
+                     QuickCheck >= 2 && < 3, checkers >= 0.3.2 && < 0.5,
+                     tasty >= 0.7 && < 1.1, tasty-quickcheck >= 0.7 && < 1.0
+  Main-is:           Test/TestIncrementalParser.hs
+  Other-Modules:     Text.ParserCombinators.Incremental,
+                     Text.ParserCombinators.Incremental.LeftBiasedLocal, Text.ParserCombinators.Incremental.Symmetric,
+                     Control.Applicative.Monoid
+
+benchmark CSV
+  type: exitcode-stdio-1.0
+  Default-Language:  Haskell2010
+  hs-source-dirs:    Benchmarks
+  ghc-options:       -O2 -Wall -rtsopts
+  main-is:           CSV.hs
+  Build-Depends:     base < 5, monoid-subclasses < 0.5, incremental-parser,
+                     bytestring >= 0.10.4.0, criterion >= 1.0, deepseq >= 1.1, text >= 1.1.1.0