package incremental

  1. Overview
  2. Docs
Library for incremental computations

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=bcd6da0c70d9f0b0d528b16d8faf800dd92cd45dca817f4b750628921671e8e0

doc/incremental/Incremental/module-type-S/Clock/index.html

Module S.ClockSource

Sourceval sexp_of_t : t -> Sexplib0.Sexp.t
Sourceval default_timing_wheel_config : Timing_wheel.Config.t
Sourceval create : ?timing_wheel_config:Timing_wheel.Config.t -> start:Core.Int63.t -> unit -> t
Sourceval alarm_precision : t -> Core.Time_ns.Span.t
Sourceval timing_wheel_length : t -> int
Sourceval now : t -> Core.Int63.t
Sourceval watch_now : t -> Core.Int63.t incremental
Sourceval advance_clock : t -> to_:Core.Int63.t -> unit
Sourceval advance_clock_by : t -> Core.Time_ns.Span.t -> unit
Sourceval at_intervals : t -> Core.Time_ns.Span.t -> unit incremental
Sourceval step_function : t -> init:'a -> (Core.Int63.t * 'a) list -> 'a incremental
Sourceval incremental_step_function : t -> 'a Step_function.t incremental -> 'a incremental
Sourceval snapshot : t -> 'a incremental -> at:Core.Int63.t -> before:'a -> 'a incremental Core.Or_error.t
OCaml

Innovation. Community. Security.