Times body and returns (nanos, result).
Times body and returns (nanos, result).
Given function and block of code, evaluates code block, calls function with nanoseconds elapsed, and returns block result.
Given function and block of code, evaluates code block, calls function with nanoseconds elapsed, and returns block result.