This module provides a functionality for running procedures after a given amount of time, that may be extended.
|evt : evt?|
|expire-seconds : number?|
|action : (-> void)|
evt is an alarm-evt that is ready at expire-seconds. action should be called when this evt is ready.
Registers a timer that runs action after s seconds.
Changes t so that it will fire after s seconds from when it does now.