record Timer : Typetimer : IO1 Timerschedule : Timer -> Clock Duration -> IO1 () -> IO1 (IO1 ())Schedule an action at the given timer
This returns an action for cancelling the timer
runDue : Timer -> Integer -> IO1 IntegerrunDueTimers : Timer -> IO1 IntegerRuns all scheduled timers whose duration has exceeded