[Home] Type Microsoft.FSharp.MLLib.Hashtbl.HashTable


HashTable: Hash tables using structural "hash" and "equals" functions. Hash tables may map items to multiple keys (see find_all). These tables can be used with keys of any type, but you should check that structural hashing and equality are correct for your key type. Structural hashing is efficient but not a suitable choice in all circumstances, e.g. may not hash efficiently on non-reference types and deeply-structured types. Better efficiency is typically achieved if key types are F#-generated types. The implementations are not safe for concurrent reading/writing, and so users of these tables should take an appropriate lock before reading/writing if used in a concurrent setting. Note: an abbreviation for HashTable <'a,'b>

Full Type Signature

type HashTable <'a,'b> = HashTable <'a,'b>

See Also

Microsoft.FSharp.MLLib.Hashtbl


Documentation for assembly mllib, version 1.1.10.1, generated using F# version 1.1.10.1