sig
  type t
  type value
  val start : Store.t -> Scheduler.S.t Lwt.t
  val stop : Scheduler.S.t -> unit Lwt.t
  val list : Scheduler.S.t -> Scheduler.S.value list
  val peek : Scheduler.S.t -> Scheduler.S.value option
  val peek_s : Scheduler.S.t -> Scheduler.S.value Lwt.t
end