Cabal revisions of vector-binary-instances-0.2.5.2
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Cabal-version: 3.0-Name: vector-binary-instances-Version: 0.2.5.2-Synopsis: Instances of Data.Binary for vector-Description:- 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 "\NUL\NUL\NUL\NUL\NUL...\NUL\NUL\NUL\t\NUL\NUL\NUL\NUL\n" Empty- .- Which you can in turn compress before writing to disk:- .- > compress . encode $ v- > Chunk "\US\139\b\NUL\NUL\N...\229\240,\254:\NUL\NUL\NUL" Empty- .- Try the cereal-vector package if you are looking for Data.Serialize- instances.---- URL for the project homepage or repository.-Homepage: https://github.com/bos/vector-binary-instances-bug-reports: https://github.com/bos/vector-binary-instances/issues-License: BSD-3-Clause-License-file: LICENSE-Author: Don Stewart-Maintainer: dons00@gmail.com, bos@serpentine.com, Ben Gamari <ben@smart-cactus.org>-Tested-With: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2-Stability: Experimental-Category: Data-Build-type: Simple--Library- Ghc-options: -Wall- -- Modules exported by the library.- Exposed-modules:- Data.Vector.Binary-- -- Packages needed in order to build this package.- Build-depends:- base > 3 && < 4.16,- vector >= 0.6 && < 0.13,- binary >= 0.5 && < 0.11- Default-Language: Haskell2010--Benchmark benchmarks- Type: exitcode-stdio-1.0- Main-is: Benchmarks.hs- Build-depends:- base >= 4.7,- vector-binary-instances,- vector,- bytestring,- binary,- tasty-bench,- deepseq- hs-source-dirs: benchmarks- Default-Language: Haskell2010--Test-Suite tests- Type: exitcode-stdio-1.0- Main-is: test/Main.hs- Build-depends:- base,- vector-binary-instances,- vector,- binary,- tasty,- tasty-quickcheck- Default-Language: Haskell2010--source-repository head- type: git- location: https://github.com/bos/vector-binary-instances+Cabal-version: 3.0 +Name: vector-binary-instances +Version: 0.2.5.2 +x-revision: 1 +Synopsis: Instances of Data.Binary for vector +Description: + 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 "\NUL\NUL\NUL\NUL\NUL...\NUL\NUL\NUL\t\NUL\NUL\NUL\NUL\n" Empty + . + Which you can in turn compress before writing to disk: + . + > compress . encode $ v + > Chunk "\US\139\b\NUL\NUL\N...\229\240,\254:\NUL\NUL\NUL" Empty + . + Try the cereal-vector package if you are looking for Data.Serialize + instances. + +-- URL for the project homepage or repository. +Homepage: https://github.com/bos/vector-binary-instances +bug-reports: https://github.com/bos/vector-binary-instances/issues +License: BSD-3-Clause +License-file: LICENSE +Author: Don Stewart +Maintainer: dons00@gmail.com, bos@serpentine.com, Ben Gamari <ben@smart-cactus.org> +Tested-With: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 +Stability: Experimental +Category: Data +Build-type: Simple + +Library + Ghc-options: -Wall + -- Modules exported by the library. + Exposed-modules: + Data.Vector.Binary + + -- Packages needed in order to build this package. + Build-depends: + base > 3 && < 4.17, + vector >= 0.6 && < 0.13, + binary >= 0.5 && < 0.11 + Default-Language: Haskell2010 + +Benchmark benchmarks + Type: exitcode-stdio-1.0 + Main-is: Benchmarks.hs + Build-depends: + base >= 4.7, + vector-binary-instances, + vector, + bytestring, + binary, + tasty-bench, + deepseq + hs-source-dirs: benchmarks + Default-Language: Haskell2010 + +Test-Suite tests + Type: exitcode-stdio-1.0 + Main-is: test/Main.hs + Build-depends: + base, + vector-binary-instances, + vector, + binary, + tasty, + tasty-quickcheck + Default-Language: Haskell2010 + +source-repository head + type: git + location: https://github.com/bos/vector-binary-instances
revision 2
Cabal-version: 3.0 Name: vector-binary-instances Version: 0.2.5.2 -x-revision: 1 +x-revision: 2 Synopsis: Instances of Data.Binary for vector Description: Instances for Binary for the types defined in the vector package, -- Packages needed in order to build this package. Build-depends: base > 3 && < 4.17, - vector >= 0.6 && < 0.13, + vector >= 0.6 && < 0.14, binary >= 0.5 && < 0.11 Default-Language: Haskell2010
revision 3
Cabal-version: 3.0 Name: vector-binary-instances Version: 0.2.5.2 -x-revision: 2 +x-revision: 3 Synopsis: Instances of Data.Binary for vector Description: Instances for Binary for the types defined in the vector package, -- Packages needed in order to build this package. Build-depends: - base > 3 && < 4.17, + base > 3 && < 4.18, vector >= 0.6 && < 0.14, binary >= 0.5 && < 0.11 Default-Language: Haskell2010
revision 4
Cabal-version: 3.0 Name: vector-binary-instances Version: 0.2.5.2 -x-revision: 3 +x-revision: 4 Synopsis: Instances of Data.Binary for vector Description: Instances for Binary for the types defined in the vector package, License-file: LICENSE Author: Don Stewart Maintainer: dons00@gmail.com, bos@serpentine.com, Ben Gamari <ben@smart-cactus.org> -Tested-With: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 Stability: Experimental Category: Data Build-type: Simple +tested-with: + GHC == 9.6.2 + GHC == 9.4.5 + GHC == 9.2.8 + GHC == 9.0.2 + GHC == 8.10.7 + GHC == 8.8.4 + GHC == 8.6.5 + GHC == 8.4.4 + GHC == 8.2.2 + GHC == 8.0.2 + GHC == 7.10.3 + GHC == 7.8.4 + GHC == 7.6.3 + GHC == 7.4.2 + Library Ghc-options: -Wall -- Modules exported by the library. -- Packages needed in order to build this package. Build-depends: - base > 3 && < 4.18, + base >= 4.5 && < 5, vector >= 0.6 && < 0.14, binary >= 0.5 && < 0.11 Default-Language: Haskell2010
revision 5
Cabal-version: 3.0 Name: vector-binary-instances Version: 0.2.5.2 -x-revision: 4 +x-revision: 5 Synopsis: Instances of Data.Binary for vector Description: Instances for Binary for the types defined in the vector package, instances. -- URL for the project homepage or repository. -Homepage: https://github.com/bos/vector-binary-instances -bug-reports: https://github.com/bos/vector-binary-instances/issues +Homepage: https://github.com/haskell/vector-binary-instances +bug-reports: https://github.com/haskell/vector-binary-instances/issues License: BSD-3-Clause License-file: LICENSE Author: Don Stewart source-repository head type: git - location: https://github.com/bos/vector-binary-instances + location: https://github.com/haskell/vector-binary-instances