package GuaCaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val seeded_hash_param : int -> int -> int -> 'a -> int
type key
type t
val randomize : unit -> unit
val is_randomized : unit -> bool
val create : ?random:bool -> unit -> t
val clear : t -> unit
val copy : t -> t
val length : t -> int
val internal_push : t -> BTools.barray -> bool * int
val push : t -> BTools.barray -> key
val pull : t -> key -> BTools.barray
val string_of_key : key -> string
val key_to_stree : key Tree.to_stree
val to_stree : t Tree.to_stree
val key_of_stree : key Tree.of_stree
val of_stree : t Tree.of_stree
val bw_key : key BTools.bw
val bw : ?destruct:bool -> t BTools.bw
val br_key : key BTools.br
val br : t BTools.br
val tob_key : key BTools.tob
val ofb_key : key BTools.ofb
val iob_key : key BTools.iob
val mapreduce : t -> 'c -> (BTools.barray -> 'b) -> ('b -> 'c -> 'c) -> 'c