
In some cases, it is useful to know how fast a bytestring is being consumed. typically, this could be to report some measure of progress to a waiting user, but it could also be to perform some form of testing on input / consumption code.
this package provides a library for the haskell programming language, compiled for profiling. see http://www.haskell.org/ for more information on haskell.