Benchee v0.4.0 API Reference

Modules

Top level module providing convenience access to needed functions as well as the very high level Benchee.run API

Functionality related to the actual benchmarking. Meaning running the given functions and recording their individual run times in a list. Exposes benchmark function

Functions to handle the configuration of Benchee, exposes init function

Formatter to transform the statistics output into a structure suitable for output through IO.puts on the console

Simple helper module that can easily make a function call repeat n times. Which is significantly faster than Enum.each/list comprehension

Statistics related functionality that is meant to take the raw benchmark run times and then compute statistics like the average and the standard devaition

Simple time conversions