%time magic
We already started looking to mimic some IPython magics (e.g., see %log). I feel like implementing a version of the %time magic would be useful:
Line magic flavor
%time Csv.load("a.csv");
Cell magic flavor
%%time var df = Csv.load("a.csv"); df.cols().merge("concat(a, b)")
The output in IPython is wall time + CPU time:
CPU times: user 1.20 s, sys: 0.05 s, total: 1.25 s
Wall time: 1.37
We will produce a similar display.