• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • core_kernel
  • Documentation
  • core_kernel lib
  • Core_kernel .Byte_units .Map .Provide_hash Module
package core_kernel
  • core_kernel
    • Core_kernel
      • Arg
      • Array
        • Float
        • Int
        • Permissioned
          • Float
          • Int
      • Bag
        • Elt
        • S
          • Elt
      • Bigbuffer
        • Format
        • Printf
        • To_string
      • Bigstring
        • From_bytes
        • From_string
        • Hexdump
          • Pretty
        • Private
        • Stable
          • V1
        • To_bytes
        • To_string
        • Unstable
      • Bigsubstring
      • Bin_prot
        • Reader
        • Writer
      • Binable
        • Conv
        • Conv1
        • Conv1_without_uuid
        • Conv2
        • Conv2_without_uuid
        • Conv3
        • Conv3_without_uuid
        • Conv_sexpable
        • Conv_stringable
        • Conv_without_uuid
        • Minimal
        • Of_binable1_with_uuid
          • 1-Binable
          • 2-M
        • Of_binable1_without_uuid
          • 1-Binable
          • 2-M
        • Of_binable2_with_uuid
          • 1-Binable
          • 2-M
        • Of_binable2_without_uuid
          • 1-Binable
          • 2-M
        • Of_binable3_with_uuid
          • 1-Binable
          • 2-M
        • Of_binable3_without_uuid
          • 1-Binable
          • 2-M
        • Of_binable_with_uuid
          • 1-Binable
          • 2-M
        • Of_binable_without_uuid
          • 1-Binable
          • 2-M
        • Of_sexpable_with_uuid
          • 1-M
        • Of_sexpable_without_uuid
          • 1-M
        • Of_stringable_with_uuid
          • 1-M
        • Of_stringable_without_uuid
          • 1-M
        • Stable
          • Of_binable
            • V1
              • 1-Binable
              • 2-M
            • V2
              • 1-Binable
              • 2-M
          • Of_binable1
            • V1
              • 1-Binable
              • 2-M
            • V2
              • 1-Binable
              • 2-M
          • Of_binable2
            • V1
              • 1-Binable
              • 2-M
            • V2
              • 1-Binable
              • 2-M
          • Of_binable3
            • V1
              • 1-Binable
              • 2-M
            • V2
              • 1-Binable
              • 2-M
          • Of_sexpable
            • V1
              • 1-M
            • V2
              • 1-M
          • Of_stringable
            • V1
              • 1-M
            • V2
              • 1-M
      • Binary_searchable
        • Indexable
        • Indexable1
        • Make
          • 1-T
        • Make1
          • 1-T
        • S
        • S1
        • S1_permissions
      • Blang
        • Constructors
        • Let_syntax
          • Let_syntax
            • Open_on_rhs
        • Monad_infix
        • O
        • Raw
        • Stable
          • V1
      • Blit
        • Make
          • 1-Sequence
        • Make1
          • 1-Sequence
        • Make1_generic
          • 1-Sequence
        • Make_distinct
          • 1-Src
          • 2-Dst
        • Make_to_string
          • 1-T
          • 2-To_bytes
        • S
        • S1
        • S1_distinct
        • S1_permissions
        • S_distinct
        • S_permissions
        • S_to_string
        • Sequence
        • Sequence1
      • Bool
        • Hash_queue
        • Hash_set
          • Provide_bin_io
            • 1-X
          • Provide_of_sexp
            • 1-X
        • Map
          • Key
          • Provide_bin_io
            • 1-Key
          • Provide_hash
            • 1-Key
          • Provide_of_sexp
            • 1-Key
          • Tree
            • Provide_of_sexp
              • 1-K
        • Non_short_circuiting
        • Replace_polymorphic_compare
        • Set
          • Elt
          • Named
          • Provide_bin_io
            • 1-Elt
          • Provide_hash
            • 1-Elt
          • Provide_of_sexp
            • 1-Elt
          • Tree
            • Named
            • Provide_of_sexp
              • 1-Elt
        • Stable
          • V1
        • Table
          • Provide_bin_io
            • 1-Key
          • Provide_of_sexp
            • 1-Key
      • Bounded_index
        • Make
          • 1-M
          • Hash_queue
          • Hash_set
            • Provide_bin_io
              • 1-X
            • Provide_of_sexp
              • 1-X
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
          • Stable
            • V1
              • Map
              • Set
          • Table
            • Provide_bin_io
              • 1-Key
            • Provide_of_sexp
              • 1-Key
        • S
          • Hash_queue
          • Hash_set
            • Provide_bin_io
              • 1-X
            • Provide_of_sexp
              • 1-X
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
          • Stable
            • V1
              • Map
              • Set
          • Table
            • Provide_bin_io
              • 1-Key
            • Provide_of_sexp
              • 1-Key
      • Byte_units
        • Hash_queue
        • Hash_set
          • Provide_bin_io
            • 1-X
          • Provide_of_sexp
            • 1-X
        • Infix
        • Map
          • Key
          • Provide_bin_io
            • 1-Key
          • Provide_hash
            • 1-Key
          • Provide_of_sexp
            • 1-Key
          • Tree
            • Provide_of_sexp
              • 1-K
        • Replace_polymorphic_compare
        • Set
          • Elt
          • Named
          • Provide_bin_io
            • 1-Elt
          • Provide_hash
            • 1-Elt
          • Provide_of_sexp
            • 1-Elt
          • Tree
            • Named
            • Provide_of_sexp
              • 1-Elt
        • Stable
          • V1
          • V2
        • Table
          • Provide_bin_io
            • 1-Key
          • Provide_of_sexp
            • 1-Key
      • Bytes
        • From_string
        • Hexdump
          • Pretty
        • Stable
          • V1
        • To_string
      • Char
        • Caseless
          • Hash_queue
          • Hash_set
            • Provide_bin_io
              • 1-X
            • Provide_of_sexp
              • 1-X
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
          • Table
            • Provide_bin_io
              • 1-Key
            • Provide_of_sexp
              • 1-Key
        • Hash_queue
        • Hash_set
          • Provide_bin_io
            • 1-X
          • Provide_of_sexp
            • 1-X
        • Map
          • Key
          • Provide_bin_io
            • 1-Key
          • Provide_hash
            • 1-Key
          • Provide_of_sexp
            • 1-Key
          • Tree
            • Provide_of_sexp
              • 1-K
        • O
        • Replace_polymorphic_compare
        • Set
          • Elt
          • Named
          • Provide_bin_io
            • 1-Elt
          • Provide_hash
            • 1-Elt
          • Provide_of_sexp
            • 1-Elt
          • Tree
            • Named
            • Provide_of_sexp
              • 1-Elt
        • Table
          • Provide_bin_io
            • 1-Key
          • Provide_of_sexp
            • 1-Key
      • Command
        • Anons
        • Arg_type
          • Export
        • Auto_complete
        • Deprecated
          • Spec
        • Flag
        • Let_syntax
          • Let_syntax
        • Param
          • Applicative_infix
          • Arg_type
            • Export
          • If_nothing_chosen
          • S
            • Applicative_infix
            • If_nothing_chosen
        • Shape
          • Anons
            • Grammar
          • Base_info
            • Fields
              • Direct
          • Exec_info
            • Fields
              • Direct
          • Flag_info
            • Fields
              • Direct
          • Fully_forced
          • Group_info
            • Fields
              • Direct
          • Num_occurrences
            • Fields
              • Direct
          • Sexpable
            • Versioned
        • Spec
          • Applicative_infix
          • Arg_type
            • Export
          • If_nothing_chosen
      • Comparable
        • Extend
          • 1-M
          • 2-X
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Extend_binable
          • 1-M
          • 2-X
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Infix
          • 1-T
        • Inherit
          • 1-C
          • 2-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Make
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Make_binable
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Make_binable_using_comparator
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Make_plain
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Make_plain_using_comparator
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Make_using_comparator
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Map_and_set_binable
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Map_and_set_binable_using_comparator
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Poly
          • 1-T
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Polymorphic_compare
          • 1-T
        • S
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • S_binable
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • S_common
          • Replace_polymorphic_compare
        • S_plain
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
        • Stable
          • V1
            • Make
              • 1-X
              • Map
              • Set
            • S
              • Map
              • Set
        • Validate
          • 1-T
        • Validate_with_zero
          • 1-T
        • With_zero
          • 1-T
      • Comparator
        • Derived
          • 1-M
        • Derived2
          • 1-M
        • Derived_phantom
          • 1-M
        • Make
          • 1-M
        • Make1
          • 1-M
        • Poly
        • S
        • S1
        • S_fc
        • S_to_S1
          • 1-S
        • Stable
          • V1
            • Make
              • 1-M
            • Make1
              • 1-M
            • S
            • S1
      • Container
        • Continue_or_stop
        • Generic
        • Generic_phantom
        • Make
          • 1-T
        • Make0
          • 1-T
            • Elt
        • S0
        • S0_phantom
        • S1
        • S1_phantom
        • S1_phantom_invariant
        • Summable
      • Container_intf
        • Container
          • Continue_or_stop
          • Generic
          • Generic_phantom
          • Make
            • 1-T
          • Make0
            • 1-T
              • Elt
          • S0
          • S0_phantom
          • S1
          • S1_phantom
          • S1_phantom_invariant
          • Summable
        • S1_permissions
      • Core_kernel_private
        • Bigbuffer_internal
        • Digit_string_helpers
          • Round
          • Unsafe
        • Ofday_helpers
        • Span_float
          • Hash_queue
          • Hash_set
            • Provide_bin_io
              • 1-X
            • Provide_of_sexp
              • 1-X
          • Map
            • Key
            • Provide_bin_io
              • 1-Key
            • Provide_hash
              • 1-Key
            • Provide_of_sexp
              • 1-Key
            • Tree
              • Provide_of_sexp
                • 1-K
          • Parts
          • Private
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • 1-Elt
            • Provide_hash
              • 1-Elt
            • Provide_of_sexp
              • 1-Elt
            • Tree
              • Named
              • Provide_of_sexp
                • 1-Elt
          • Stable
            • V1
            • V2
            • V3
          • Table
            • Provide_bin_io
              • 1-Key
            • Provide_of_sexp
              • 1-Key
        • Stable_internal
          • Maximum
          • Minimum
        • Std_internal
          • Binable
          • LargeFile
          • Stable
          • Stable1
          • Stable2
          • Stable3
          • Stable4
          • Stable_int63able
          • Stable_without_comparator
          • Typename_of_sexp_array
          • Typename_of_sexp_bool
          • Typename_of_sexp_list
          • Typename_of_sexp_opaque
          • Typename_of_sexp_option
          • Typerep
            • Field
            • Field_internal
            • Named
              • T0
              • T1
              • T2
              • T3
              • T4
              • T5
            • Record
            • Record_internal
            • Tag
            • Tag_internal
            • Tuple
            • Variant
            • Variant_internal
        • Time_ns_alternate_sexp
          • Alternate_sexp
          • Ofday
            • Hash_queue
            • Hash_set
              • Provide_bin_io
                • 1-X
              • Provide_of_sexp
                • 1-X
            • Map
              • Key
              • Provide_bin_io
                • 1-Key
              • Provide_hash
                • 1-Key
              • Provide_of_sexp
                • 1-Key
              • Tree
                • Provide_of_sexp
                  • 1-K
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • 1-Elt
              • Provide_hash
                • 1-Elt
              • Provide_of_sexp
                • 1-Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • 1-Elt
            • Table
              • Provide_bin_io
                • 1-Key
              • Provide_of_sexp
                • 1-Key
          • Span
            • Alternate_sexp
            • Hash_queue
            • Hash_set
              • Provide_bin_io
                • 1-X
              • Provide_of_sexp
                • 1-X
            • Map
              • Key
              • Provide_bin_io
                • 1-Key
              • Provide_hash
                • 1-Key
              • Provide_of_sexp
                • 1-Key
              • Tree
                • Provide_of_sexp
                  • 1-K
            • Parts
            • Private
            • Replace_polymorphic_compare
            • Set