Name: monoid-statistics
Version: 1.1.2
Cabal-Version: >= 1.10
License: BSD3
License-File: LICENSE
Author: Alexey Khudyakov <alexey.skladnoy@gmail.com>
Maintainer: Alexey Khudyakov <alexey.skladnoy@gmail.com>
Homepage: https://github.com/Shimuuar/monoid-statistics
Bug-reports: https://github.com/Shimuuar/monoid-statistics/issues
Category: Statistics
Build-Type: Simple
Synopsis:
Monoids for calculation of statistics of sample
Description:
Monoids for calculation of statistics of sample. This approach
allows to calculate many statistics in one pass over data and
possibility to parallelize calculations. However not all statistics
could be calculated this way.
Extra-Source-Files:
Changelog.md
tested-with:
GHC ==8.6.5
|| ==8.8.4
|| ==8.10.7
|| ==9.0.1
|| ==9.2.1
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/Shimuuar/monoid-statistics
Library
default-language: Haskell2010
ghc-options: -Wall -O2
--
Build-Depends: base >=4.12 && <5
, exceptions >=0.10
, vector >=0.11 && <1
, vector-th-unbox >=0.2.1.6
, math-functions >=0.3
--
Exposed-modules: Data.Monoid.Statistics
Data.Monoid.Statistics.Class
Data.Monoid.Statistics.Numeric
Data.Monoid.Statistics.Extra
test-suite monoid-statistics-tests
default-language: Haskell2010
type: exitcode-stdio-1.0
ghc-options: -Wall -threaded
-- Tests for math-functions' Sum require SSE2 on i686 to pass
-- (because of excess precision)
if arch(i386)
ghc-options: -msse2
hs-source-dirs: tests
Main-is: Main.hs
Other-Modules:
Build-Depends: monoid-statistics
, base >=4.9 && <5
, math-functions >=0.3
, tasty >=0.11
, tasty-quickcheck >=0.9
, tasty-hunit
, tasty-expected-failure
, QuickCheck
test-suite monoid-statistics-doctest
if impl(ghcjs)
buildable: False
-- It seems GHC 9.0 & 9.2 chokes to death on examples with deriving via
if impl(ghc >= 9.0) && impl(ghc < 9.1)
buildable: False
if impl(ghc >= 9.2) && impl(ghc < 9.3)
buildable: False
type: exitcode-stdio-1.0
main-is: doctests.hs
hs-source-dirs: tests
default-language: Haskell2010
build-depends:
base >=4.9 && <5
, doctest >=0.15 && <0.21
, monoid-statistics -any
benchmark monoid-stat-bench
default-language: Haskell2010
type: exitcode-stdio-1.0
ghc-options: -Wall -O2
hs-source-dirs: bench
Main-is: Main.hs
Build-Depends: monoid-statistics
, base >=4.9 && <5
, vector >=0.11 && <1
, math-functions >=0.3
, mwc-random >=0.13
, criterion