Idris2Doc : System.UV.Timer

System.UV.Timer

(source)
This module provides functions for running computations
once or more at discrete time intervals.

This provides a layer of abstraction and security on top
of module `System.UV.Timer.Raw`.

Definitions

mkTimer : UVLoop=>HasUVErrores=>Asynces (PtrTimer)
Totality: total
Visibility: export
repeatedly : UVLoop=>HasUVErrores=>Bits64->Bits64-> (EventNat->Asyncesa) ->Asyncesa
  Sends a signal every `repeat` milliseconds, the first time
after `timeout` has passed.

Totality: total
Visibility: export
sleep : UVLoop=>HasUVErrores=>Bits64->Asynces ()
  Sends a signal after `timeout` milliseconds have passed.

Totality: total
Visibility: export