Module Extended.Benchmark

Additional functions for Christophe Troestler's Benchmark module.

Typical usage:

module Benchmark = struct include Benchmark include Extended.Benchmark (Benchmark) end 

Parameters

Signature

val quick : ?n:int -> ('a -> 'b) list -> 'a -> unit

(quick ~n [f1;f2;f3] x) = (throughputN n ["1", f1, x; "2", f2, x; "3", f3, x] |> tabulate)