Skip to content

Commit

Permalink
Update from Hackage at 2019-10-01T12:08:36Z
Browse files Browse the repository at this point in the history
  • Loading branch information
all-cabal-tool committed Oct 1, 2019
1 parent 1cecb1d commit c3176c0
Show file tree
Hide file tree
Showing 2 changed files with 166 additions and 0 deletions.
165 changes: 165 additions & 0 deletions hw-prim/0.6.2.35/hw-prim.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
cabal-version: 2.2

name: hw-prim
version: 0.6.2.35
synopsis: Primitive functions and data types
description: Primitive functions and data types.
category: Data
stability: Experimental
homepage: http://github.com/haskell-works/hw-prim#readme
bug-reports: https://github.com/haskell-works/hw-prim/issues
author: John Ky
maintainer: newhoggy@gmail.com
copyright: 2016-2019 John Ky
license: BSD-3-Clause
license-file: LICENSE
tested-with: GHC == 8.8.1, GHC == 8.6.5, GHC == 8.4.4, GHC == 8.2.2
build-type: Simple
extra-source-files:
README.md

source-repository head
type: git
location: https://github.com/haskell-works/hw-prim

flag bounds-checking-enabled
description: Enable bmi2 instruction set
manual: False
default: False

common base { build-depends: base >= 4 && < 5 }

common QuickCheck { build-depends: QuickCheck >= 2.10 && < 2.14 }
common bytestring { build-depends: bytestring >= 0.9 && < 0.11 }
common criterion { build-depends: criterion >= 1.2 && < 1.6 }
common directory { build-depends: directory >= 1.2 && < 1.4 }
common exceptions { build-depends: exceptions >= 0.8 && < 0.11 }
common ghc-prim { build-depends: ghc-prim }
common hedgehog { build-depends: hedgehog >= 0.5 && < 1.1 }
common hspec { build-depends: hspec >= 2.4 && < 2.8 }
common hw-hspec-hedgehog { build-depends: hw-hspec-hedgehog >= 0.1 && < 0.2 }
common mmap { build-depends: mmap >= 0.5 && < 0.6 }
common semigroups { build-depends: semigroups >= 0.8.4 && < 0.20 }
common transformers { build-depends: transformers >= 0.4 && < 0.6 }
common vector { build-depends: vector >= 0.12 && < 0.13 }
common unliftio-core { build-depends: unliftio-core >= 0.1.2.0 && < 0.2 }

common common
default-language: Haskell2010
ghc-options: -Wall -O2 -msse4.2
if flag(bounds-checking-enabled)
cpp-options: -DBOUNDS_CHECKING_ENABLED

library
import: base
, common
, bytestring
, ghc-prim
, mmap
, semigroups
, transformers
, unliftio-core
, vector
exposed-modules:
HaskellWorks.Control.Monad.Lazy
HaskellWorks.Data.AtIndex
HaskellWorks.Data.Branchless
HaskellWorks.Data.ByteString
HaskellWorks.Data.ByteString.Builder
HaskellWorks.Data.ByteString.Lazy
HaskellWorks.Data.Char
HaskellWorks.Data.Char.IsChar
HaskellWorks.Data.Concat
HaskellWorks.Data.Cons
HaskellWorks.Data.Container
HaskellWorks.Data.Decode
HaskellWorks.Data.Drop
HaskellWorks.Data.Empty
HaskellWorks.Data.Filter
HaskellWorks.Data.Foldable
HaskellWorks.Data.FromByteString
HaskellWorks.Data.FromForeignRegion
HaskellWorks.Data.FromString
HaskellWorks.Data.Generate
HaskellWorks.Data.Head
HaskellWorks.Data.Length
HaskellWorks.Data.Naive
HaskellWorks.Data.Null
HaskellWorks.Data.Ops
HaskellWorks.Data.Positioning
HaskellWorks.Data.Product
HaskellWorks.Data.Search
HaskellWorks.Data.Sign
HaskellWorks.Data.Snoc
HaskellWorks.Data.Take
HaskellWorks.Data.TreeCursor
HaskellWorks.Data.Uncons
HaskellWorks.Data.Unsign
HaskellWorks.Data.Unsnoc
HaskellWorks.Data.Vector.AsVector64
HaskellWorks.Data.Vector.AsVector64ns
HaskellWorks.Data.Vector.AsVector64s
HaskellWorks.Data.Vector.AsVector8
HaskellWorks.Data.Vector.AsVector8ns
HaskellWorks.Data.Vector.AsVector8s
HaskellWorks.Data.Vector.BoxedVectorLike
HaskellWorks.Data.Vector.Storable
HaskellWorks.Data.Vector.StorableVectorLike
HaskellWorks.Data.Word
HaskellWorks.Foreign
other-modules: Paths_hw_prim
autogen-modules: Paths_hw_prim
hs-source-dirs: src
other-extensions: AllowAmbiguousTypes

test-suite hw-prim-test
import: base
, common
, QuickCheck
, bytestring
, directory
, exceptions
, hedgehog
, hspec
, hw-hspec-hedgehog
, mmap
, semigroups
, transformers
, vector
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
HaskellWorks.Data.ByteStringSpec
HaskellWorks.Data.FoldableSpec
HaskellWorks.Data.FromByteStringSpec
HaskellWorks.Data.FromForeignRegionSpec
HaskellWorks.Data.SearchSpec
HaskellWorks.Data.Vector.AsVector64nsSpec
HaskellWorks.Data.Vector.AsVector64sSpec
HaskellWorks.Data.Vector.AsVector8nsSpec
HaskellWorks.Data.Vector.AsVector8sSpec
HaskellWorks.Data.Vector.StorableSpec
Paths_hw_prim
autogen-modules: Paths_hw_prim
build-depends: hw-prim
hs-source-dirs: test
other-extensions: AllowAmbiguousTypes
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-tool-depends: hspec-discover:hspec-discover

benchmark bench
import: base
, common
, bytestring
, criterion
, mmap
, semigroups
, transformers
, vector
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules: Paths_hw_prim
hs-source-dirs: bench
build-depends: hw-prim
other-extensions: AllowAmbiguousTypes
autogen-modules: Paths_hw_prim
1 change: 1 addition & 0 deletions hw-prim/0.6.2.35/hw-prim.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"1611a0ff415b3bf23a63284b81903e6f","Skein512_512":"88bf8e5ffdbbaf2f7dc7da8b74d29e721e3f6731d3bef5fcb0280783015282fa6b2541a3f92373e9c1603eb6b64d18236e9fc2a168e8c3611f70de56e50caaaf","SHA1":"634794e7e8a1af6aa828a57fb90eb25302a9c72c","SHA512":"84e8142a10a91bf879cb6d8a71ea854acba736e4e6b26bddf507a46fa6ab2560bb6adc232779d1d0d09c00064a2b71bd53ae9867bddf8aeb6c3b787991670255","SHA256":"0ef7868653ee18b047b145af0897a71b31ceaff27e63e4eed60ba826665da13a"},"package-locations":["https://hackage.haskell.org/package/hw-prim-0.6.2.35/hw-prim-0.6.2.35.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hw-prim-0.6.2.35.tar.gz"],"package-size":18748}

0 comments on commit c3176c0

Please sign in to comment.