11cabal-version : 2.2
22
3- name : hw-json-simple-cursor
4- version : 0.1.0.1
5- synopsis : Memory efficient JSON parser
6- description : Memory efficient JSON parser. Please see README.md
7- category : Data
8- homepage : http://github.com/haskell-works/hw-json-simple-cursor#readme
9- bug-reports : https://github.com/haskell-works/hw-json-simple-cursor/issues
10- author : John Ky
11- maintainer : newhoggy@gmail.com
12- copyright : 2016-2019 John Ky
13- license : BSD-3-Clause
14- license-file : LICENSE
15- build-type : Simple
16- extra-source-files :
17- README.md
18- corpus/5000B.json
19- corpus/5000B.json.bp.idx
20- corpus/5000B.json.ib.idx
21- corpus/issue-0001.json
22- corpus/issue-0001.json.bp.idx
23- corpus/issue-0001.json.ib.idx
24- corpus/issue-0001.md
3+ name : hw-json-simple-cursor
4+ version : 0.1.0.1
5+ synopsis : Memory efficient JSON parser
6+ description : Memory efficient JSON parser. Please see README.md
7+ category : Data
8+ homepage : http://github.com/haskell-works/hw-json-simple-cursor#readme
9+ bug-reports : https://github.com/haskell-works/hw-json-simple-cursor/issues
10+ author : John Ky
11+ maintainer : newhoggy@gmail.com
12+ copyright : 2016-2019 John Ky
13+ license : BSD-3-Clause
14+ license-file : LICENSE
15+ tested-with : GHC == 8.8.1 , GHC == 8.6.5 , GHC == 8.4.4 , GHC == 8.2.2
16+ build-type : Simple
17+ extra-source-files : README.md
18+ corpus/5000B.json
19+ corpus/5000B.json.bp.idx
20+ corpus/5000B.json.ib.idx
21+ corpus/issue-0001.json
22+ corpus/issue-0001.json.bp.idx
23+ corpus/issue-0001.json.ib.idx
24+ corpus/issue-0001.md
2525
2626source-repository head
2727 type : git
@@ -67,21 +67,21 @@ common config
6767 default-language : Haskell2010
6868 ghc-options : -Wall -O2 -msse4.2
6969 if flag(sse42)
70- ghc-options : -msse4.2
70+ ghc-options : -msse4.2
7171 if flag(bmi2) && impl(ghc >= 8.4.1 )
72- ghc-options : -mbmi2 -msse4.2
73- cpp-options : -DBMI2_ENABLED
72+ ghc-options : -mbmi2 -msse4.2
73+ cpp-options : -DBMI2_ENABLED
7474
7575library
76- import : base, config
77- , bytestring
78- , hw-balancedparens
79- , hw-bits
80- , hw-prim
81- , hw-rankselect
82- , hw-rankselect-base
83- , vector
84- , word8
76+ import : base, config
77+ , bytestring
78+ , hw-balancedparens
79+ , hw-bits
80+ , hw-prim
81+ , hw-rankselect
82+ , hw-rankselect-base
83+ , vector
84+ , word8
8585 hs-source-dirs : src
8686 other-modules : Paths_hw_json_simple_cursor
8787 autogen-modules : Paths_hw_json_simple_cursor
@@ -94,58 +94,56 @@ library
9494 HaskellWorks.Data.Json.Simple.Cursor.Snippet
9595
9696executable hw-json
97- import : base, config
98- , bytestring
99- , generic-lens
100- , hw-balancedparens
101- , hw-json-simd
102- , hw-prim
103- , hw-rankselect
104- , hw-rankselect-base
105- , lens
106- , mmap
107- , optparse-applicative
108- , semigroups
109- , text
110- , vector
97+ import : base, config
98+ , bytestring
99+ , generic-lens
100+ , hw-balancedparens
101+ , hw-json-simd
102+ , hw-prim
103+ , hw-rankselect
104+ , hw-rankselect-base
105+ , lens
106+ , mmap
107+ , optparse-applicative
108+ , semigroups
109+ , text
110+ , vector
111111 main-is : Main.hs
112112 hs-source-dirs : app
113113 ghc-options : -threaded -rtsopts -with-rtsopts=-N
114114 build-depends : hw-json-simple-cursor
115- other-modules :
116- App.Commands
117- App.Commands.CreateIndex
118- App.Commands.Types
115+ other-modules : App.Commands
116+ App.Commands.CreateIndex
117+ App.Commands.Types
119118
120119test-suite hw-json-test
121- import : base, config
122- , bytestring
123- , hedgehog
124- , hspec
125- , hw-balancedparens
126- , hw-bits
127- , hw-hspec-hedgehog
128- , hw-prim
129- , hw-rankselect
130- , hw-rankselect-base
131- , vector
120+ import : base, config
121+ , bytestring
122+ , hedgehog
123+ , hspec
124+ , hw-balancedparens
125+ , hw-bits
126+ , hw-hspec-hedgehog
127+ , hw-prim
128+ , hw-rankselect
129+ , hw-rankselect-base
130+ , vector
132131 type : exitcode-stdio-1.0
133132 main-is : Spec.hs
134133 build-depends : hw-json-simple-cursor
135134 hs-source-dirs : test
136135 ghc-options : -threaded -rtsopts -with-rtsopts=-N
137136 build-tool-depends : hspec-discover :hspec-discover
138- other-modules :
139- HaskellWorks.Data.Json.Simple.CursorSpec
140- Paths_hw_json_simple_cursor
137+ other-modules : HaskellWorks.Data.Json.Simple.CursorSpec
138+ Paths_hw_json_simple_cursor
141139
142140benchmark bench
143- import : base, config
144- , bytestring
145- , criterion
146- , directory
147- , mmap
148- , semigroups
141+ import : base, config
142+ , bytestring
143+ , criterion
144+ , directory
145+ , mmap
146+ , semigroups
149147 type : exitcode-stdio-1.0
150148 main-is : Main.hs
151149 hs-source-dirs : bench
0 commit comments