package async_kernel

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val run_cycles_until_no_jobs_remain : unit -> unit
val last_cycle_num_jobs : unit -> int
val run_every_cycle_start : (unit -> unit) -> unit
val run_every_cycle_end : (unit -> unit) -> unit
val add_every_cycle_start_hook : f:(unit -> unit) -> Async_kernel__.Types.Cycle_hook_handle.t
val add_every_cycle_end_hook : f:(unit -> unit) -> Async_kernel__.Types.Cycle_hook_handle.t
val remove_every_cycle_start_hook_exn : Async_kernel__.Types.Cycle_hook_handle.t -> unit
val remove_every_cycle_end_hook_exn : Async_kernel__.Types.Cycle_hook_handle.t -> unit
val with_execution_context : Execution_context.t -> (unit -> unit) -> unit
val with_execution_context1 : Execution_context.t -> f:('a -> unit) -> 'a -> unit