The time interval as a duration
callback function at every tick
import nyinaa.timers: setInterval; import std.stdio : writeln; import std.datetime : msecs; import core.thread.osthread : Thread; void main() { setInterval(1000.msecs, (){ writeln("tick"); }); setInterval(2000.msecs, (){ writeln("tock"); }); // wait a little before exit Thread.sleep(4000.msecs); }
Runs a callback function at certain interval