package containers

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
val empty : unit -> t
val create : size:int -> bool -> t
val copy : t -> t
val cardinal : t -> int
val length : t -> int
val resize : t -> int -> unit
val is_empty : t -> bool
val set : t -> int -> unit
val get : t -> int -> bool
val reset : t -> int -> unit
val flip : t -> int -> unit
val clear : t -> unit
val iter : t -> (int -> bool -> unit) -> unit
val iter_true : t -> (int -> unit) -> unit
val to_list : t -> int list
val to_sorted_list : t -> int list
val of_list : int list -> t
val first : t -> int
val filter : t -> (int -> bool) -> unit
val union_into : into:t -> t -> unit
val inter_into : into:t -> t -> unit
val union : t -> t -> t
val inter : t -> t -> t
val select : t -> 'a array -> 'a list
val selecti : t -> 'a array -> ('a * int) list
type !'a sequence = ('a -> unit) -> unit
val to_seq : t -> int sequence
val of_seq : int sequence -> t
OCaml

Innovation. Community. Security.