Skip to content

Commit

Permalink
Update from Hackage at 2019-11-01T17:31:41Z
Browse files Browse the repository at this point in the history
  • Loading branch information
all-cabal-tool committed Nov 1, 2019
1 parent ea23439 commit be4eb72
Show file tree
Hide file tree
Showing 3 changed files with 88 additions and 0 deletions.
86 changes: 86 additions & 0 deletions StrictCheck/0.3.0/StrictCheck.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
name: StrictCheck
version: 0.3.0
synopsis: StrictCheck: Keep Your Laziness In Check
description: StrictCheck is a property-based random testing framework for
observing, specifying, and testing the strictness behaviors of Haskell
functions. Strictness behavior is traditionally considered a non-functional
property; StrictCheck allows it to be tested as if it were one, by reifying
demands on data structures so they can be manipulated and examined within
Haskell.
homepage: https://github.com/kwf/StrictCheck#readme
license: MIT
license-file: LICENSE
author: Kenneth Foner, Hengchu Zhang, and Leo Lampropoulos
maintainer: kwf@very.science
copyright: (c) 2018 Kenneth Foner, Hengchu Zhang, and Leo Lampropoulos
category: Testing
build-type: Simple
cabal-version: >=1.10
extra-source-files: README.md

source-repository this
type: git
branch: master
tag: master
location: https://github.com/kwf/StrictCheck

library
hs-source-dirs: src
default-language: Haskell2010
build-depends: base >= 4.7 && < 5,
QuickCheck >= 2.10 && < 2.12,
containers >= 0.5 && < 0.7,
generics-sop >= 0.3.2 && < 0.4,
bifunctors >= 5.5 && < 5.6,
template-haskell >= 2.12 && < 2.15
exposed-modules: Test.StrictCheck
Test.StrictCheck.Curry,
Test.StrictCheck.Consume,
Test.StrictCheck.Produce,
Test.StrictCheck.Demand,
Test.StrictCheck.Observe,
Test.StrictCheck.Observe.Unsafe,
Test.StrictCheck.Shaped,
Test.StrictCheck.Shaped.Flattened,
Test.StrictCheck.Internal.Inputs,
Test.StrictCheck.Internal.Unevaluated,
Test.StrictCheck.Internal.Shrink,
Test.StrictCheck.Internal.Omega,
Test.StrictCheck.TH,
Test.StrictCheck.Examples.Lists,
Test.StrictCheck.Examples.Map
default-extensions: DataKinds, GADTs, BangPatterns, TypeFamilies, RankNTypes,
AllowAmbiguousTypes, DefaultSignatures, TypeApplications,
ScopedTypeVariables, FlexibleContexts,
UndecidableInstances, ConstraintKinds, DeriveFunctor,
FlexibleInstances, StandaloneDeriving, DeriveGeneric,
DeriveAnyClass, TypeOperators, PolyKinds,
GeneralizedNewtypeDeriving,
ViewPatterns, LambdaCase, TupleSections, ImplicitParams,
NamedFieldPuns, PatternSynonyms
ghc-options: -Wall -Wno-unticked-promoted-constructors
-Wredundant-constraints

test-suite test-strictcheck
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: Tests.hs
other-modules: Specs, RefTrans
default-language: Haskell2010
default-extensions: DataKinds, GADTs, BangPatterns, TypeFamilies, RankNTypes,
AllowAmbiguousTypes, UndecidableInstances,
DefaultSignatures, TypeApplications, ScopedTypeVariables,
FlexibleContexts, ConstraintKinds, DeriveFunctor,
FlexibleInstances, StandaloneDeriving, DeriveGeneric,
DeriveAnyClass, TypeOperators, PolyKinds, LambdaCase,
TupleSections, TypeFamilyDependencies,
MultiParamTypeClasses,
GeneralizedNewtypeDeriving, ViewPatterns,
PatternSynonyms
ghc-options: -Wall -fno-warn-unused-imports -O2
build-depends: base,
HUnit,
generics-sop,
deepseq,
StrictCheck,
QuickCheck
1 change: 1 addition & 0 deletions StrictCheck/0.3.0/StrictCheck.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"39e52b5e57a49c5849fefc79099d5892","Skein512_512":"2b7ddf2bcd1829c43df6d85b15b45d86f0e37142e5f166414486b92c0ad03005dc9f29e0974b742e1a00ee958a449c0ef4bae2817709d44ed36c29e34babac40","SHA1":"46f70ef7bb78070187435d86379d3a853ee168ea","SHA512":"3e9dc491a8d69ab6149a59c8728a4077291cfb633b2b4563ddcab57e05ac834ae19c0a6b581600121c780d21885d1168069342fa09e2f6514f4ba0cb6b06f5ba","SHA256":"4f89ba3c83ce3b039de318ba6078c9ec186c510fa943df257afa1983bcb4e19a"},"package-locations":["https://hackage.haskell.org/package/StrictCheck-0.3.0/StrictCheck-0.3.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/StrictCheck-0.3.0.tar.gz"],"package-size":37951}
1 change: 1 addition & 0 deletions StrictCheck/preferred-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
StrictCheck <0.2.1 || >0.2.1

0 comments on commit be4eb72

Please sign in to comment.