testbench v0.2.0.0 Release Notes
Release Date: 2017-07-12 // over 5 years ago-
๐จ Benchmarking results are now printed out incrementally rather than requiring all of them to be completed first.
๐ Support for using the [weigh] library to measure memory usage.
Can now optionally provide a list of
CompParam
values tocompareFunc
and related functions rather than needing to usemappend
or<>
to manually combine them all.Some of Criterion's command-line options are now available, including the ability to output a CSV file (albeit with a different format).
Can now evaluate
IO
-based benchmarks.โ Add
compareFuncList
,compareFuncAll
(as well as primed andIO
-based variants) andnormalForm
(andnormalFormIO
).โ Remove
compareFuncConstraint
as it was found to not be very helpful and complicated the code base. The same functionality can be achieved usingcompareFuncList
and related functions.- This includes removing
SameAs
andCUnion
as they are now no longer needed. - The type of
compareFunc
is now different, but existing code shouldn't needed to change.
- This includes removing
The
LabelTree
data structure now includes the depth of each node.