packages feed

hw-json-demo (empty) → 1.0.0.0

raw patch · 3 files changed

+111/−0 lines, 3 filesdep +aesondep +basedep +bytestring

Dependencies added: aeson, base, bytestring, deepseq, dlist, hw-balancedparens, hw-bits, hw-json, hw-json-simd, hw-mquery, hw-prim, hw-rankselect, hw-rankselect-base, mmap, vector

Files

+ LICENSE view
@@ -0,0 +1,30 @@+Copyright John Ky (c) 2016++All rights reserved.++Redistribution and use in source and binary forms, with or without+modification, are permitted provided that the following conditions are met:++    * Redistributions of source code must retain the above copyright+      notice, this list of conditions and the following disclaimer.++    * Redistributions in binary form must reproduce the above+      copyright notice, this list of conditions and the following+      disclaimer in the documentation and/or other materials provided+      with the distribution.++    * Neither the name of Author name here nor the names of other+      contributors may be used to endorse or promote products derived+      from this software without specific prior written permission.++THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ README.md view
+ hw-json-demo.cabal view
@@ -0,0 +1,81 @@+cabal-version:  2.2++name:                 hw-json-demo+version:              1.0.0.0+synopsis:             Memory efficient JSON parser+description:          Memory efficient JSON parser. Please see README.md+category:             Data+homepage:             http://github.com/haskell-works/hw-json-demo#readme+bug-reports:          https://github.com/haskell-works/hw-json-demo/issues+author:               John Ky+maintainer:           newhoggy@gmail.com+copyright:            2016 - 2019 John Ky+license:              BSD-3-Clause+license-file:         LICENSE+build-type:           Simple+extra-source-files:   README.md++source-repository head+  type: git+  location: https://github.com/haskell-works/hw-json-demo++flag bmi2+  description: Enable bmi2 instruction set+  manual: False+  default: False++flag sse42+  description: Enable sse4.2 instruction set+  manual: False+  default: False++common base                 { build-depends: base                 >= 4          && < 5      }++common aeson                { build-depends: aeson                >= 1.4.2.0    && < 1.6    }+common bits-extra           { build-depends: bits-extra           >= 0.0.1      && < 0.1    }+common bytestring           { build-depends: bytestring           >= 0.10.6     && < 0.12   }+common deepseq              { build-depends: deepseq              >= 1.4.0.0    && < 1.5    }+common dlist                { build-depends: dlist                >= 0.8        && < 1.1    }+common hw-balancedparens    { build-depends: hw-balancedparens    >= 0.2.0.1    && < 0.3    }+common hw-bits              { build-depends: hw-bits              >= 0.7.0.5    && < 0.8    }+common hw-json              { build-depends: hw-json              >= 1.0.0.0    && < 1.1    }+common hw-json-simd         { build-depends: hw-json-simd         >= 0.1.0.1    && < 0.2    }+common hw-mquery            { build-depends: hw-mquery            >= 0.2.0.0    && < 0.3    }+common hw-prim              { build-depends: hw-prim              >= 0.6.2.21   && < 0.7    }+common hw-rankselect        { build-depends: hw-rankselect        >= 0.12.0.4   && < 0.13   }+common hw-rankselect-base   { build-depends: hw-rankselect-base   >= 0.3.2.1    && < 0.4    }+common hw-simd              { build-depends: hw-simd              >= 0.1.1.2    && < 0.2    }+common lens                 { build-depends: lens                 >= 4          && < 6      }+common mmap                 { build-depends: mmap                 >= 0.5        && < 0.6    }+common vector               { build-depends: vector               >= 0.12       && < 0.13   }++common semigroups   { if impl(ghc <  8    ) { build-depends: semigroups     >= 0.16     && < 0.20 } }++common config+  default-language: Haskell2010+  ghc-options: -Wall+  if flag(sse42)+    ghc-options: -mbmi2+  if flag(bmi2) && impl(ghc >= 8.4.1)+    ghc-options: -mbmi2 -msse4.2+    cpp-options: -DBMI2_ENABLED++library+  import:             base, config+                    , aeson+                    , bytestring+                    , deepseq+                    , dlist+                    , hw-balancedparens+                    , hw-bits+                    , hw-mquery+                    , hw-json+                    , hw-json-simd+                    , hw-prim+                    , hw-rankselect+                    , hw-rankselect-base+                    , mmap+                    , vector+  ghc-options:        -O2 -msse4.2+  other-modules:      Paths_hw_json_demo+  autogen-modules:    Paths_hw_json_demo