ghc-attoparsec/attoparsec-0.12.1.6.tar.gz
Peter Trommler 5c6e14d4b7 Accepting request 304887 from devel:languages:haskell:lts
- update to 0.12.1.6
* Fixed a case folding bug in the ByteString version of stringCI.
* Fixed an indexing bug in the new Text implementation of string,
  reported by Michel Boucey.
* Fixed a case where the string parser would consume an unnecessary
  amount of input before failing a match, when it could bail much
  earlier (https://github.com/bos/attoparsec/issues/97)
* Added more context to error messages
  (https://github.com/bos/attoparsec/pull/79)
* Fixed incorrect tracking of Text lengths
  (https://github.com/bos/attoparsec/issues/80)
* Fixed the incorrect tracking of capacity if the initial buffer was
  empty (https://github.com/bos/attoparsec/issues/75)
* Fixed a data corruption bug that occurred under some circumstances
  if a buffer grew after prompting for more input
  (https://github.com/bos/attoparsec/issues/74)
* Now compatible with GHC 7.9
* Reintroduced the Chunk class, used by the parsers package
* A new internal representation makes almost all real-world parsers
  faster, sometimes by big margins.  For example, parsing JSON data
  with aeson is now up to 70% faster.  These performance improvements
  also come with reduced memory consumption and some new capabilities.
* The new match combinator gives both the result of a parse and the
  input that it matched.
* The test suite has doubled in size.  This made it possible to switch
  to the new internal representation with a decent degree of
  confidence that everything was more or less working.
* The benchmark suite now contains a small family of benchmarks taken
  from real-world uses of attoparsec.
* A few types that ought to have been private now are.

OBS-URL: https://build.opensuse.org/request/show/304887
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-attoparsec?expand=0&rev=7
2015-05-04 18:22:07 +00:00

4 lines
130 B
Plaintext

version https://git-lfs.github.com/spec/v1
oid sha256:ce0bb68c3a232dc981412b44211395ee04b0c18075777c30493d4e0f1edc06a8
size 65300