package GuaCaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
val checked : t -> bool
val length : t -> int
val size : t -> int
val max_length : int
val create : int -> t
val make : int -> bool -> t
val copy : t -> t
val get : t -> int -> bool
val set : t -> int -> bool -> unit
val unsafe_get : t -> int -> bool
val unsafe_set : t -> int -> bool -> unit
val init : int -> (int -> bool) -> t
val random : int -> t
val unsafe_fill_ones : t -> int -> int -> unit
val unsafe_fill_zeros : t -> int -> int -> unit
val naive_fill : t -> int -> int -> bool -> unit
val fill : t -> int -> int -> bool -> unit
val iter : (bool -> unit) -> t -> unit
val map : (bool -> bool) -> t -> t
val iteri : (int -> bool -> unit) -> t -> unit
val mapi : (int -> bool -> bool) -> t -> t
val fold_left : ('a -> bool -> 'a) -> 'a -> t -> 'a
val fold_right : (bool -> 'a -> 'a) -> t -> 'a -> 'a
val foldi_left : ('a -> int -> bool -> 'a) -> 'a -> t -> 'a
val foldi_right : (int -> bool -> 'a -> 'a) -> t -> 'a -> 'a
val iteri_true : (int -> unit) -> t -> unit
val blit : t -> int -> t -> int -> int -> unit
val drop_first : t -> int -> t
val unsafe_drop_first : t -> int -> t
val drop_last : t -> int -> t
val unsafe_drop_last : t -> int -> t
val append_zeros_first : t -> int -> t
val append_zeros_last : t -> int -> t
val append : t -> t -> t
val concat_array : t array -> t
val concat_list : t list -> t
val sub : t -> int -> int -> t
val unsafe_sub : t -> int -> int -> t
val cnt : t -> int
val fst_true : t -> int option
val fst_false : t -> int option
val lst_true : t -> int option
val lst_false : t -> int option
val bw_and : t -> t -> t
val bw_and' : t -> t -> t
val bw_or : t -> t -> t
val bw_or' : t -> t -> t
val bw_xor : t -> t -> t
val bw_xor' : t -> t -> t
val bw_not : t -> t
val bw_not' : t -> t
val of_list : int list -> t
val of_list_with_length : int list -> int -> t
val to_list : t -> int list
val to_stree : t Tree.to_stree
val of_stree : t Tree.of_stree
val o3_stree : (t, Tree.stree) O3.o3
val rev : t -> t
val to_string : t -> string
val of_string : string -> t
val print : Stdlib.Format.formatter -> t -> unit
val to_bool_array : t -> bool array
val of_bool_array : bool array -> t
val to_bool_list : t -> bool list
val of_bool_list : bool list -> t
val to_hexa_string : t -> string
val of_hexa_string : string -> t
val to_bool_string : t -> string
val of_bool_string : string -> t
val to_rev_string : t -> string
val of_rev_string : string -> t
val print_rev : Stdlib.Format.formatter -> t -> unit
val to_rev_bool_array : t -> bool array
val of_rev_bool_array : bool array -> t
val to_rev_bool_list : t -> bool list
val of_rev_bool_list : bool list -> t
val to_rev_hexa_string : t -> string
val of_rev_hexa_string : string -> t
val output_bin : Stdlib.out_channel -> t -> unit
val input_bin : Stdlib.in_channel -> t
val to_cha : Stdlib.out_channel -> t -> unit
val of_cha : Stdlib.in_channel -> t
val to_file : t -> string -> unit
val of_file : string -> t
val to_bytes : ?copy:bool -> t -> int * bytes
val of_bytes : ?copy:bool -> (int * bytes) -> t
module Nat : sig ... end
module ToF : sig ... end
module OfF : sig ... end