-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathbinary-strict.cabal
51 lines (48 loc) · 2.17 KB
/
binary-strict.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
cabal-version: >=1.10
name: binary-strict
version: 0.4.8.6
synopsis: Binary deserialisation using strict ByteStrings
description: This is a strict version of the Get monad from the binary
package. It's pretty much just a copy and paste job
from the original source code. The binary team are
currently unsure about their future plans
w.r.t. strictness, so this is just a stop gap
measure. See
<http://www.haskell.org/haskellwiki/DealingWithBinaryData>
for documentation.
bug-reports: https://github.com/idontgetoutmuch/binary-low-level
license: BSD3
license-file: LICENSE
author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
maintainer: Dominic Steinitz <dominic@steinitz.org>
copyright: Dominic Steinitz, Lennart Kolmodin
category: Data, Parsing
build-type: Simple
extra-source-files: src/Data/Binary/Strict/Common.h
library
exposed-modules: Data.Binary.BitBuilder,
Data.Binary.BitPut,
Data.Binary.Strict.Class,
Data.Binary.Strict.BitGet,
Data.Binary.Strict.IncrementalGet,
Data.Binary.Strict.Get,
Data.Binary.Strict.BitUtil,
Data.Binary.Strict.ByteSet,
Data.Binary.Strict.Util
other-extensions: CPP,
FlexibleInstances,
MultiParamTypeClasses,
UndecidableInstances
build-depends: base >=4.12 && <4.16,
bytestring >=0.10 && <0.11,
mtl >=2.2 && <2.3,
array >=0.5 && <0.6
hs-source-dirs: src
default-language: Haskell2010
Test-Suite test
type: exitcode-stdio-1.0
main-is: tests/BitGetTest.hs
build-depends: base >=4.12 && <4.16,
bytestring >=0.10 && <0.11,
binary-strict
default-language: Haskell2010