toolshed-0.15.0.0: Utilities used by other packages.

Safe HaskellSafe-Inferred

ToolShed.System.TimeAction

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
Determines the CPU-time, required to evaluate the specified IO-action.

Synopsis

Functions

getCPUSeconds :: Fractional seconds => IO result -> IO (seconds, result)Source

Time the specified IO-action, returning the required number of CPU-seconds and the result, as a Pair.

printCPUSeconds :: IO result -> IO resultSource

Print the time required by the specified IO-action.