toolshed-0.15.0.1: Utilities used by other packages.

Safe HaskellSafe-Inferred
LanguageHaskell98

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 result Source

Print the time required by the specified IO-action.