Sourceval create : int -> bool -> t Sourceval init : int -> (int -> bool) -> t Sourceval set : t -> int -> bool -> unit Sourceval fill : t -> int -> int -> bool -> unit Sourceval iter : (bool -> unit) -> t -> unit Sourceval map : (bool -> bool) -> t -> t Sourceval iteri : (int -> bool -> unit) -> t -> unit Sourceval mapi : (int -> bool -> bool) -> t -> t Sourceval fold_left : ('a -> bool -> 'a) -> 'a -> t -> 'a Sourceval fold_right : (bool -> 'a -> 'a) -> t -> 'a -> 'a Sourceval foldi_left : ('a -> int -> bool -> 'a) -> 'a -> t -> 'a Sourceval foldi_right : (int -> bool -> 'a -> 'a) -> t -> 'a -> 'a Sourceval iteri_true : (int -> unit) -> t -> unit Sourceval of_list_with_length : int list -> int -> t Only if you know what you are doing...
Sourceval unsafe_set : t -> int -> bool -> unit Sourceval unsafe_get : t -> int -> bool