Unix/Linux Go Back    

CentOS 7.0 - man page for hashtbl.makeseeded (centos section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

Hashtbl.MakeSeeded(3)			  OCaml library 		    Hashtbl.MakeSeeded(3)

       Hashtbl.MakeSeeded - Functor building an implementation of the hashtable structure.

       Module	Hashtbl.MakeSeeded

       Module MakeSeeded
	: functor (H : SeededHashedType) -> sig end

       Functor	building an implementation of the hashtable structure.	The functor Hashtbl.Make-
       Seeded returns a structure containing a type key of keys and a type 'a t  of  hash  tables
       associating  data  of  type  'a to keys of type key .  The operations perform similarly to
       those of the generic interface, but use the seeded hashing and equality	functions  speci-
       fied in the functor argument H instead of generic equality and hashing.	The create opera-
       tion of the result structure supports the ~random optional parameter and  returns  random-
       ized  hash  tables  if  ~random:true  is  passed  or  if randomization is globally on (see
       Hashtbl.randomize ).

       Since 4.00.0




       type key

       type 'a t

       val create : ?random:bool -> int -> 'a t

       val clear : 'a t -> unit

       val reset : 'a t -> unit

       val copy : 'a t -> 'a t

       val add : 'a t -> key -> 'a -> unit

       val remove : 'a t -> key -> unit

       val find : 'a t -> key -> 'a

       val find_all : 'a t -> key -> 'a list

       val replace : 'a t -> key -> 'a -> unit

       val mem : 'a t -> key -> bool

       val iter : (key -> 'a -> unit) -> 'a t -> unit

       val fold : (key -> 'a -> 'b -> 'b) -> 'a t -> 'b -> 'b

       val length : 'a t -> int

       val stats : 'a t -> Hashtbl.statistics

OCamldoc				    2014-06-09			    Hashtbl.MakeSeeded(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 03:06 AM.