Name:                     foldl-incremental
Version:                  0.1.0.0
Author:                   Tony Day
Maintainer:               tonyday567@gmail.com
License:                  MIT
License-File:             LICENSE
Copyright:                Copyright (c) Tony Day 2014
Category:                 Control,Statistics
Build-Type:               Simple
Stability:                Experimental
Cabal-Version:            >= 1.10
Extra-Source-Files:       README.markdown
Synopsis:                 incremental folds
Description:
    `foldl-incremental` allows you to create incremental folds and scans such as moving averages or moving deviations.
    .
    It supplies `Incremental` which represents a state of an exponential moving average calculation, and `incrementalize`, which turns functions into suitable step functions.

Homepage:                 https://github.com/tonyday567/foldl-incremental
Bug-Reports:              https://github.com/tonyday567/foldl-incremental/issues
Tested-With:              GHC==7.6.3
Source-Repository         head
  Type:                   git
  Location:               git://github.com/tonyday567/foldl-incremental.git

Library
  Exposed-Modules:        Control.Foldl.Incremental

  Build-Depends:          base >= 4 && < 5,
                          foldl >= 1.0.3 && < 2
                          
  Default-Language:       Haskell2010
  HS-Source-Dirs:         src

Test-Suite test
  Type:                   exitcode-stdio-1.0
  Main-Is:                test.hs
  Default-Language:       Haskell2010
  HS-Source-Dirs:         src, test
  Build-Depends:          base >= 4 && < 5,
                          bytestring >= 0.10.0.2,
                          foldl >= 1.0.3 && < 2,
                          tasty >= 0.7 && < 1,
                          tasty-golden >= 2.2.0.2 && < 3,
                          tasty-quickcheck >= 0.8,
                          tasty-hunit >= 0.4.1 && < 5,
                          foldl-incremental >= 0.1.0.0

Benchmark bench
  Type:                   exitcode-stdio-1.0
  Main-Is:                bench.hs
  Default-Language:       Haskell2010
  HS-Source-Dirs:         test
  Build-Depends:          base >= 4 && < 5,
                          foldl >= 1.0.3 && < 2,
                          hastache == 0.5.1,
                          criterion >= 0.8.0.1,
                          foldl-incremental >= 0.1.0.0