packages feed

chronograph-0.2.0.0: chronograph.cabal

-- Initial chronograph.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                chronograph
version:             0.2.0.0
synopsis:            measure timings of data evaluation
description:         The 'Chronograph' data structure adds a measure field
                     to an existing Haskell expression.  This field will be the
                     time necessary to evaluate the expression using an
                     arbitrary evaluation strategy (WHNF by default).
                     .
                     Chronograph preserves laziness, so that the work of
                     performing the evaluation is only done after the result is
                     demanded.
                     .
                     If you want to benchmark your program, you should look to
                     other packages like Criterion that perform statistical
                     analysis of your results so you can determine how reliable
                     they are.  Chronograph just takes measurements, leaving
                     the interpretation entirely to you.
license:             BSD3
license-file:        LICENSE
author:              John Lato
maintainer:          jwlato@gmail.com
copyright:           John W. Lato, 2012
category:            Testing
build-type:          Simple
cabal-version:       >=1.8

extra-source-files:  examples/Chrono.hs

library
  exposed-modules:     Data.Chronograph
  build-depends:       base >=4.5 && < 5.0,
                       ghc-prim >=0.2 && < 0.4,
                       deepseq ==1.3.*,
                       thyme >= 0.3 && < 0.4,
                       vector-space >= 0.6 && < 0.9
  hs-source-dirs:      src

source-repository head
  type: git
  location: https://github.com/JohnLato/chronograph