package GuaCaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type ('a, 'b) t
val create : int -> ('a, 'b) t
val default_size : int
val make : int -> ('a, 'b) t * (('a -> 'b) -> 'a -> 'b)
val test : ('a, 'b) t -> 'a -> bool
val push : ('a, 'b) t -> 'a -> 'b -> unit
val memo : ('a, 'b) t -> 'a -> 'b -> 'b
val pull : ('a, 'b) t -> 'a -> 'b
val apply : ('a, 'b) t -> ('a -> 'b) -> 'a -> 'b
val print_stats : ('a, 'b) t -> unit
val dump_stats : ('a, 'b) t -> Tree.stree
val clear : ('a, 'b) t -> unit
val reset : ('a, 'b) t -> unit