Package0.8.9.3DataParsing
binary
Binary serialisation for Haskell values using lazy ByteStrings
- Version0.8.9.3
- CategoryData, Parsing
- LicenceBSD-3-Clause
- AuthorLennart Kolmodin <kolmodin@gmail.com>
- MaintainerLennart Kolmodin, Don Stewart <dons00@gmail.com>
- Homepagegithub.com/kolmodin/binary
- Pinned bywith GHC
- Sourcehackage.haskell.org/package/binary-0.8.9.3
Modules
5 modules- Data.Binary25Binary serialisation of Haskell values to and from lazy ByteStrings.
- Data.Binary.Builder31Efficient constructions of lazy bytestrings. This now re-exports Data.ByteString.Lazy.Builder.
- Data.Binary.Get52The Get monad. A monad for efficiently building structures from
- Data.Binary.Put40The Put monad. A monad for efficiently constructing lazy bytestrings.
Internal modules · 1
Description
Efficient, pure binary serialisation using lazy ByteStrings. Haskell values may be encoded to and from binary formats, written to disk as binary, or sent over the network. The format used can be automatically generated, or you can choose to implement a custom format if needed. Serialisation speeds of over 1 G/sec have been observed, so this library should be suitable for high performance scenarios.
Depends on
4 packages- array-0.5.8.0with GHC
- base-4.20.2.0with GHC
- bytestring-0.12.2.0with GHC
- containers-0.7with GHC
Used by in this set · 56
- Agda-2.7.0.1
- Cabal-syntax-3.12.1.0
- JuicyPixels-3.3.8
- RSA-2.4.1
- SHA-1.6.4.4
- base64-bytestring-type-1.0.1
- binary-instances-1.0.5
- binary-orphans-1.0.5
- bytes-0.17.4
- cabal-install-3.12.1.0
- compact-0.2.0.0
- constraints-0.14.2
- criterion-1.6.4.0
- criterion-measurement-0.2.3.0
- data-binary-ieee754-0.4.4
- data-serializer-0.3.5
- ghc-9.10.3
- ghc-boot-9.10.3
- ghci-9.10.3
- grapesy-1.1.1
- grpc-spec-1.0.0
- half-0.3.3
- hoauth2-2.14.3
- hoogle-5.0.18.4
- hosc-0.20
- hxt-9.3.1.22
- linear-1.22
- parsers-0.12.12
- pureMD5-2.1.4
- qrcode-core-0.9.9
- quickcheck-text-0.1.2.1
- resolv-0.2.0.3
- scientific-0.3.8.0
- shake-0.19.8
- skylighting-0.14.1.2
- skylighting-core-0.14.1.2
- skylighting-format-ansi-0.1
- snappy-framing-0.1.2
- snappy-lazy-0.1.0.0
- statistics-0.16.3.0
- streaming-binary-0.3.0.1
- strict-0.5.1
- tdigest-0.3
- text-2.1.3
- text-short-0.1.6
- these-1.2.1
- unicode-collation-0.1.3.6
- unix-time-0.4.17
- uuid-1.3.16
- uuid-types-1.0.6
- vector-binary-instances-0.2.5.2
- vector-sized-1.6.1
- vty-6.5
- websockets-0.13.0.0
- wide-word-0.1.6.0
- zip-archive-0.4.3.2