module MakeSeeded: functor (H : SeededHashedType) -> SeededS
with type key = H.t
and type 'a t = 'a Hashtbl.MakeSeeded(H).t
Функтор, создающий реализацию структуры хэш-таблицы. Функтор Hashtbl.MakeSeeded возвращает структуру, содержащую тип key ключей и тип 'a t хэш-таблиц, сопоставляющих данные типа 'a ключам типа key. Операции работают аналогично операциям универсального интерфейса, но используют функции хэширования и сравнения с заданным зерном, указанные в аргументе функтора H вместо универсального сравнения и хэширования. Операция create результирующей структуры поддерживает необязательный параметр ~random и возвращает случайные хэш-таблицы, если ~random:true передано или если глобальная случайность включена (см. MoreLabels.Hashtbl.randomize).