package daypack-lib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
exception Time_slots_are_not_sorted
exception Time_slots_are_not_disjoint
module Check : sig ... end
module Filter : sig ... end
module Sort : sig ... end
val join : ?skip_check:bool -> Time_slot.t Seq.t -> Time_slot.t Seq.t
module Normalize : sig ... end
module Slice : sig ... end
val invert : ?skip_check:bool -> start:int64 -> end_exc:int64 -> Time_slot.t Seq.t -> Time_slot.t Seq.t
val relative_complement : ?skip_check:bool -> not_mem_of:Time_slot.t Seq.t -> Time_slot.t Seq.t -> Time_slot.t Seq.t
module Merge : sig ... end
module Round_robin : sig ... end
val inter : ?skip_check:bool -> Time_slot.t Seq.t -> Time_slot.t Seq.t -> Time_slot.t Seq.t
module Union : sig ... end
val chunk : ?skip_check:bool -> ?drop_partial:bool -> chunk_size:int64 -> Time_slot.t Seq.t -> Time_slot.t Seq.t
module Sum : sig ... end
module Bound : sig ... end
val shift_list : offset:int64 -> Time_slot.t list -> Time_slot.t list
val equal : Time_slot.t list -> Time_slot.t list -> bool
val a_is_subset_of_b : a:Time_slot.t Seq.t -> b:Time_slot.t Seq.t -> bool
val count_overlap : ?skip_check:bool -> Time_slot.t Seq.t -> (Time_slot.t * int) Seq.t
module Serialize : sig ... end
module Deserialize : sig ... end