Timeout

(timeout integer channel/stream argument) -> timeout

A timer: after integer milliseconds have elapsed, the argument is sent to the given channel or stream.

Examples:

>> (define a (timeout 10000 (output) "Testing!"))
:: [timeout 552F90]
>>
Testing!
>> (define a (timeout 10000 (output) 'close))
:: [timeout 55C780]
>>
Epona:~ ericjordan$