ghc-attoparsec-0.13.2.2-lp151.1.2.x86_64.rpm


Advertisement

Description

ghc-attoparsec - Fast combinator parsing for bytestrings and text

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-attoparsec-0.13.2.2-lp151.1.2.x86_64.rpm
Package name ghc-attoparsec
Package version 0.13.2.2
Package release lp151.1.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
Homepage https://hackage.haskell.org/package/attoparsec
License BSD-3-Clause
Maintainer -
Download size 228.97 KB
Installed size 1.76 MB
A fast parser combinator library, aimed particularly at dealing efficiently
with network protocols and complicated text/binary file formats.

Alternatives

Package Version Architecture Repository
ghc-attoparsec - - -

Requires

Name Value
libHSarray-0.5.3.0-ghc8.6.4.so()(64bit) -
libHSbase-4.12.0.0-ghc8.6.4.so()(64bit) -
libHSbinary-0.8.6.0-ghc8.6.4.so()(64bit) -
libHSbytestring-0.10.8.2-ghc8.6.4.so()(64bit) -
libHScontainers-0.6.0.1-ghc8.6.4.so()(64bit) -
libHSdeepseq-1.4.4.0-ghc8.6.4.so()(64bit) -
libHSghc-prim-0.5.3-ghc8.6.4.so()(64bit) -
libHShashable-1.2.7.0-CWI8VZuQTAYWIQTQQtqCV-ghc8.6.4.so()(64bit) -
libHSinteger-gmp-1.0.2.0-ghc8.6.4.so()(64bit) -
libHSinteger-logarithms-1.0.2.2-IT1M1moCo0mIobW8LfdrSC-ghc8.6.4.so()(64bit) -
libHSprimitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b-ghc8.6.4.so()(64bit) -
libHSscientific-0.3.6.2-2haTAfazCkMHrnOSSHjWsD-ghc8.6.4.so()(64bit) -
libHStext-1.2.3.1-ghc8.6.4.so()(64bit) -
libHStransformers-0.5.6.2-ghc8.6.4.so()(64bit) -
libatomic.so.1()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libgmp.so.10()(64bit) -
libm.so.6()(64bit) -

Provides

Name Value
ghc-attoparsec = 0.13.2.2-lp151.1.2
ghc-attoparsec(x86-64) = 0.13.2.2-lp151.1.2
libHSattoparsec-0.13.2.2-Kc8YHTBaLzX3KcfOIV2ovC-ghc8.6.4.so()(64bit) -

Download

Type URL
Mirror widehat.opensuse.org
Binary Package ghc-attoparsec-0.13.2.2-lp151.1.2.x86_64.rpm
Source Package ghc-attoparsec-0.13.2.2-lp151.1.2.src.rpm

Install Howto

Install ghc-attoparsec rpm package:

# zypper install ghc-attoparsec

Files

Path
/usr/lib64/ghc-8.6.4/attoparsec-0.13.2.2-Kc8YHTBaLzX3KcfOIV2ovC/libHSattoparsec-0.13.2.2-Kc8YHTBaLzX3KcfOIV2ovC-ghc8.6.4.so
/usr/share/licenses/ghc-attoparsec/LICENSE

Changelog

2018-10-20 - Peter Simons <psimons@suse.com>
- Update Cabal build instructions to support ghc-8.6.1.
2018-07-18 - psimons@suse.com
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
2018-05-14 - psimons@suse.com
- Update attoparsec to version 0.13.2.2.
* Improved performance of `Data.Attoparsec.Text.asciiCI`
* `pure` is now strict in `Position`
2017-08-03 - psimons@suse.com
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
2016-09-26 - psimons@suse.com
- Update to version 0.13.1.0 with cabal2obs.
2016-07-10 - psimons@suse.com
- Update to version 0.13.0.2 revision 0 with cabal2obs.
2016-04-26 - mimi.vx@gmail.com
- update to 0.13.0.2
- remove useless _service
* Restore the fast specialised character set implementation for Text
* Move testsuite from test-framework to tasty
* Performance optimization of takeWhile and takeWhile1
2015-09-28 - mimi.vx@gmail.com
- update to 0.13.0.1
* Fixed a bug in the implementations of inClass and notInClass for Text
* Made the parser type in the Zepto module a monad transformer.
2015-04-13 - mimi.vx@gmail.com
- 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.
* A few obsolete modules and functions have been marked as deprecated.
They will be removed from the next major release.
* New function scientific is compatible with rational, but parses
integers more efficiently (https://github.com/bos/aeson/issues/198)
* The new Chunk typeclass allows for some code sharing with Ed
Kmett's parsers package: http://hackage.haskell.org/package/parsers
* New function runScanner generalises scan to return the final state
of the scanner as well as the input consumed.
* New dependency: the scientific package.  This allows us to parse
numbers much more efficiently.
* peekWord8', peekChar': new primitive parsers that allow
single-character lookahead.
2014-09-02 - peter.trommler@ohm-hochschule.de
- regenerate spec file

See Also

Package Description
ghc-attoparsec-devel-0.13.2.2-lp151.1.2.x86_64.rpm Haskell attoparsec library development files
ghc-attoparsec-iso8601-1.0.1.0-lp151.1.2.x86_64.rpm Parsing of ISO 8601 dates, originally from aeson
ghc-attoparsec-iso8601-devel-1.0.1.0-lp151.1.2.x86_64.rpm Haskell attoparsec-iso8601 library development files
ghc-auto-update-0.1.4.1-lp151.1.2.x86_64.rpm Efficiently run periodic, on-demand actions
ghc-auto-update-devel-0.1.4.1-lp151.1.2.x86_64.rpm Haskell auto-update library development files
ghc-base-4.12.0.0-lp151.3.13.x86_64.rpm Haskell base library
ghc-base-compat-0.10.5-lp151.1.2.x86_64.rpm A compatibility layer for base
ghc-base-compat-devel-0.10.5-lp151.1.2.x86_64.rpm Haskell base-compat library development files
ghc-base-devel-4.12.0.0-lp151.3.13.x86_64.rpm Haskell base library development files
ghc-base-orphans-0.8-lp151.1.2.x86_64.rpm Backwards-compatible orphan instances for base
ghc-base-orphans-devel-0.8-lp151.1.2.x86_64.rpm Haskell base-orphans library development files
ghc-base-prelude-1.3-lp151.1.2.x86_64.rpm The most complete prelude formed solely from the "base" package
ghc-base-prelude-devel-1.3-lp151.1.2.x86_64.rpm Haskell base-prelude library development files
ghc-base16-bytestring-0.1.1.6-lp151.3.2.x86_64.rpm Fast base16 (hex) encoding and decoding for ByteStrings
ghc-base16-bytestring-devel-0.1.1.6-lp151.3.2.x86_64.rpm Haskell base16-bytestring library development files
Advertisement
Advertisement