perf 0.10.1 → 0.10.2
raw patch · 2 files changed
+30/−13 lines, 2 filesdep +QuickCheckdep ~basedep ~deepseqdep ~formatn
Dependencies added: QuickCheck
Dependency ranges changed: base, deepseq, formatn, mtl, text, time, vector
Files
- perf.cabal +22/−13
- test/doctests.hs +8/−0
perf.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: perf-version: 0.10.1+version: 0.10.2 synopsis: Low-level run time measurement. description: A set of tools to measure performance of Haskell programs.@@ -15,7 +15,8 @@ license: BSD-3-Clause license-file: LICENSE build-type: Simple-tested-with: GHC ==8.10.7 || ==9.2.2+tested-with:+ GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.2.5 || ==9.4.4 extra-source-files: ChangeLog.md source-repository head@@ -25,8 +26,7 @@ common ghc-options-stanza ghc-options: -Wall -Wcompat -Wincomplete-record-updates- -Wincomplete-uni-patterns -Wredundant-constraints -fwrite-ide-info- -hiedir=.hie+ -Wincomplete-uni-patterns -Wredundant-constraints library import: ghc-options-stanza@@ -45,16 +45,16 @@ build-depends: , base >=4.7 && <5 , containers ^>=0.6- , deepseq >=1.4.4 && <1.4.8+ , deepseq >=1.4.4 && <1.5 , formatn ^>=0.2.1- , mtl ^>=2.2.2+ , mtl >=2.2.2 && <2.4 , numhask-space ^>=0.10 , optparse-applicative ^>=0.17 , rdtsc ^>=1.3 , recursion-schemes ^>=5.2.2- , text ^>=1.2- , time ^>=1.9- , vector ^>=0.12.3+ , text >=1.2 && <2.1+ , time >=1.9 && <1.13+ , vector >=0.12.3 && <0.14 default-language: Haskell2010 default-extensions:@@ -67,13 +67,22 @@ build-depends: , base >=4.7 && <5 , containers ^>=0.6- , deepseq >=1.4.4 && <1.4.8- , formatn ^>=0.2+ , deepseq >=1.4.4 && <1.5+ , formatn >=0.2 && <0.3 , gauge ^>=0.2.5- , mtl ^>=2.2.2+ , mtl >=2.2.2 && <2.4 , optparse-applicative ^>=0.17 , perf- , text ^>=1.2+ , text >=1.2 && <2.1 default-language: Haskell2010 ghc-options: -O2++test-suite doctests+ type: exitcode-stdio-1.0+ main-is: doctests.hs+ hs-source-dirs: test+ default-language: Haskell2010+ build-depends:+ , base+ , QuickCheck
+ test/doctests.hs view
@@ -0,0 +1,8 @@+module Main where++main :: IO ()+main = do+ putStrLn "This test-suite exists only to add dependencies"+ putStrLn "To run doctests: "+ putStrLn " cabal build all --enable-tests"+ putStrLn " cabal-docspec"