Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghc-vector-binary-instances-0.2.5.1-lp152.2.1 RPM for ppc64le

From OpenSuSE Ports Leap 15.2 for ppc64le

Name: ghc-vector-binary-instances Distribution: openSUSE:Leap:15.2:PowerPC / ports
Version: 0.2.5.1 Vendor: openSUSE
Release: lp152.2.1 Build date: Fri May 22 01:36:27 2020
Group: Unspecified Build host: obs-power8-05
Size: 137216 Source RPM: ghc-vector-binary-instances-0.2.5.1-lp152.2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://hackage.haskell.org/package/vector-binary-instances
Summary: Instances of Data.Binary for vector
Instances for Binary for the types defined in the vector package, making it
easy to serialize vectors to and from disk. We use the generic interface to
vectors, so all vector types are supported. Specific instances are provided for
unboxed, boxed and storable vectors.

To serialize a vector:

> *Data.Vector.Binary> let v = Data.Vector.fromList [1..10] >
*Data.Vector.Binary> v > fromList [1,2,3,4,5,6,7,8,9,10] :: Data.Vector.Vector
> *Data.Vector.Binary> encode v > Chunk
"NULNULNULNULNUL...NULNULNULtNULNULNULNULn" Empty

Which you can in turn compress before writing to disk:

> compress . encode $ v > Chunk "US139bNULNULN...229240,254:NULNULNUL" Empty

Try the cereal-vector package if you are looking for Data.Serialize instances.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu May 07 2020 Peter Simons <psimons@suse.com>
  - Update Cabal file to get more accurate dependency information.
* Mon Dec 23 2019 psimons@suse.com
  - Add vector-binary-instances at version 0.2.5.1.

Files

/usr/lib64/ghc-8.10.1/vector-binary-instances-0.2.5.1
/usr/lib64/ghc-8.10.1/vector-binary-instances-0.2.5.1/libHSvector-binary-instances-0.2.5.1-C2cFQXgGceEEtsg8FAKKfZ-ghc8.10.1.so
/usr/share/licenses/ghc-vector-binary-instances
/usr/share/licenses/ghc-vector-binary-instances/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:11:19 2024