| Copyright | (c) 2009 Neil Brown |
|---|---|
| License | BSD-style |
| Maintainer | bos@serpentine.com |
| Stability | experimental |
| Portability | GHC |
| Safe Haskell | Trustworthy |
| Language | Haskell98 |
Criterion.Monad
Description
The environment in which most criterion code executes.
Documentation
The monad in which most criterion code executes.
getGen :: Criterion GenIO Source #
Return a random number generator, creating one if necessary.
This is not currently thread-safe, but in a harmless way (we might
call createSystemRandom more than once if multiple threads race).
getOverhead :: Criterion Double Source #
Return an estimate of the measurement overhead.