package GuaCaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type 'a t
val default_size : int
val create : int -> int -> 'a t
val memA : 'a t -> 'a -> bool
val memI : 'a t -> int -> bool
val push : 'a t -> 'a -> int
val push' : 'a t -> 'a -> int
val pull : 'a t -> int -> 'a
val length : 'a t -> int
val iter : 'a t -> ('a -> int -> unit) -> unit
val map : 'a t -> (int -> 'a -> 'b) -> 'b list
val mapreduce : 'a t -> 'c -> (int -> 'a -> 'b) -> ('b -> 'c -> 'c) -> 'c
val to_stree : 'a Tree.to_stree -> 'a t Tree.to_stree
val of_stree : int -> 'a Tree.of_stree -> 'a t Tree.of_stree
val bw : ?destruct:bool -> 'a BTools.bw -> 'a t BTools.bw
val br : ?hsize:int -> 'a BTools.br -> 'a t BTools.br
val keep_clean : 'a t -> int list -> unit
module ToF : sig ... end
module OfF : sig ... end