Liking cljdoc? Tell your friends :D

sicmutils.util.stopwatch


abbreviateclj/s


choose-unitcljs

(choose-unit ns)

Returns a pair of [value, unit].

Returns a pair of [value, unit].
raw docstring

elapsedclj/s

(elapsed sw)
(elapsed sw unit)

Wrapper that handles a default implementation.

Wrapper that handles a default implementation.
raw docstring

from-nanoscljs

(from-nanos ns unit)

IStopwatchclj/sprotocol

-elapsedclj/s

(-elapsed this unit)

Displays the current elapsed time in the supplied units.

Displays the current elapsed time in the supplied units.

reprclj/s

(repr this)

Prints a string representation of the stopwatch.

Prints a string representation of the stopwatch.

resetclj/s

(reset this)

running?clj/s

(running? this)

startclj/s

(start this)

stopclj/s

(stop this)

stopwatchclj/s

(stopwatch & {:keys [started?] :or {started? true}})

Returns a platform-specific implementation of IStopwatch.

Returns a platform-specific implementation of IStopwatch.
raw docstring

unit-mapclj


unitsclj/s

Allowed units of time, ordered from most precise to least.

Allowed units of time, ordered from most precise to least.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close