The StrictBench package

[Tags:gpl, library]

A benchmarking library with a simple purpose: to strictly evaluate a value and report how long it takes.

Can be useful to identify the slow part of an algorithm, since Haskell's lazy evaluation can make it hard to see where the bottleneck lies.


[Skip to Readme]

Properties

Versions 0.1, 0.1.1
Dependencies base (>=2.0 && <5.0), benchpress (>=0.2), parallel (>=1.0) [details]
License GPL
Author Remco Niemeijer
Maintainer Remco Niemeijer <R.A.Niemeijer@tue.nl>
Stability Stable
Category Testing
Home page http://bonsaicode.wordpress.com/2009/06/07/strictbench-0-1/
Uploaded Mon Jun 8 16:13:28 UTC 2009 by RemcoNiemeijer
Distributions NixOS:0.1.1
Downloads 552 total (5 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for StrictBench

Readme for StrictBench-0.1.1

------------------------ StrictBench ------------------------

A library to benchmark how long it takes to fully evaluate
a value. Can be useful to identify the slow part of an
algorithm, since Haskell's lazy evaluation can make it hard
to see where the bottleneck lies.

Author: Remco Niemeijer

Version history:

0.1.1 - Re-exported NFData and rnf for convenience:
        This removes the need to import
        Control.Parallel.Strategies when having to make a
        custom data type an instance of NFData.
0.1   - Original release.