- Synopsis
-
Principled and efficient bit-oriented binary serialization.
- Description
-
Reference implementation of `flat`, a principled and efficient binary serialization format.
- Author
-
Pasqualino `Titto` Assini
- Maintainer
-
tittoassini@gmail.com
- License
-
BSD3
- Source
-
-
https://github.com/input-output-hk/flat
- Commit hash
- 3bd82065ec7f8f253bcb18832b200dbf07707a3b
- Timestamp
-
2022-10-17T00:00:00Z
- Revisions
-
None
- Dependencies
-
- library flat:
-
if !impl(eta >=0)
- array >=0.5.1.0
- base >=4.8 && <5
- bytestring >=0.10.6
- containers
- deepseq >=1.4
- dlist >=0.6
- ghc-prim
- hashable
- mono-traversable
- pretty >=1.1.2
- primitive
- semigroups
- text
- unordered-containers
- vector
- QuickCheck
- quickcheck-instances
- list-t
if impl(eta >=0)
- array ==0.5.2.0
- base
- bytestring ==0.10.8.2
- containers ==0.5.9.1
- deepseq ==1.4.3.0
- dlist
- filepath ==1.4.1.1
- ghc-prim ==0.4.0.0
- hashable >=1.2.4.0 && <=1.2.7.0
- HUnit ==1.6.0.0
- memory >=0.14.10 && <=0.14.14
- mono-traversable ==1.0.1
- pretty >=1.1.3.4 && <=1.1.3.6
- primitive >=0.6.1.0 && <=0.6.4.0
- QuickCheck ==2.10
- tasty ==1.1.0.3
- text ==1.2.3.0
- unordered-containers >=0.2.7.1 && <=0.2.9.0
- vector >=0.11.0.0 && <=0.12.0.1
- test-suite spec:
-
- ["base","flat","ghc-prim","quickcheck-text","tasty-hunit","tasty-quickcheck","text"]
if !impl(eta >=0)
- array
- bytestring
- containers
- deepseq
- filepath
- mono-traversable
- QuickCheck
- tasty
- text
- quickcheck-instances
if impl(eta >=0)
- array ==0.5.2.0
- bytestring ==0.10.8.2
- containers ==0.5.9.1
- deepseq ==1.4.3.0
- filepath ==1.4.1.1
- HUnit ==1.6.0.0
- mono-traversable ==1.0.1
- QuickCheck ==2.10
- tasty ==1.1.0.3
- text ==1.2.3.0
if impl(ghc <8)
- test-suite doc-static:
-
- ["array","base","bytestring","containers","dlist","flat","pretty","quickcheck-instances","tasty","tasty-hunit","tasty-quickcheck","text","unordered-containers","vector"]
if impl(ghc <8)
- test-suite Repr:
-
- ["base","bytestring","flat","list-t"]