Hashtbl.SeededHashedType(3)

✨ NAME ✨

okay bestie, we're in the OCaml library manual and this page is Hashtbl.SeededHashedType(3) πŸ’…. Hashtbl.SeededHashedType β€” the input signature of the functor Hashtbl.MakeSeeded.

🧚 Module type 🧚

Module type Hashtbl.SeededHashedType

That's the module type we're talking about, no cap.

πŸ’– Documentation πŸ’–

Module type SeededHashedType
        = sig end

This is the input signature of the functor Hashtbl.MakeSeeded. 🫢

Since 4.00

  • type t β€” the type of the hashtable keys. πŸ‘‘
  • val equal : t -> t -> bool β€” the equality predicate used to compare keys.
  • val seeded_hash : int -> t -> int β€” a seeded hashing function on keys. The first argument is the seed. It must be the case that if equal x y is true, then seeded_hash seed x = seeded_hash seed y for any value of seed. A suitable choice for seeded_hash is the function Hashtbl.seeded_hash below.

okay that's the whole page, bestie! Source/version: OCamldoc; date: 2026-06-22. Bye! 🫢✨

πŸ“¦ where this page comes from