package async_unix

  1. Overview
  2. Docs
Monadic concurrency library

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=814d3a9997ec1316b8b2a601b24471740641647a25002761f7df7869c3ac9e33

doc/async_unix/Async_unix/Require_explicit_time_source/index.html

Module Async_unix.Require_explicit_time_sourceSource

Deprecates functions that use wall-clock time, so that code must be explicit about what time source is used.

Idiomatic usage is:

 open! Require_explicit_time_source 

or, in an import.ml:

include Require_explicit_time_source
include module type of struct include Async_kernel.Async_kernel_require_explicit_time_source end
  • deprecated [since 2016-02] Use [Time_source]
  • deprecated [since 2016-02] Use [Time_source]
Sourceval every : ?start:unit Async_kernel.Deferred.t -> ?stop:unit Async_kernel.Deferred.t -> ?continue_on_error:bool -> Core.Core_private.Time_ns_alternate_sexp.Span.t -> (unit -> unit) -> unit
  • deprecated [since 2016-02] Use [Time_source]
  • deprecated [since 2016-02] Use [Time_source]
Sourcemodule Scheduler : sig ... end
Sourcemodule Date : sig ... end
module Time_float : sig ... end
module Time_float_unix = Time_float
module Time : sig ... end
Sourcemodule Time_ns : sig ... end
Sourcemodule Time_ns_unix = Time_ns
OCaml

Innovation. Community. Security.