Source file hashfunc_intf.ml

1
2
3
4
5
6
7
8
9
10
11
12
module type S = sig
  val hash_bytes : bytes -> bytes

  val hash_string : string -> string

  val hash_strings : string list -> string
end

module type MAKER = functor (A : sig
    (** Hash size in bytes *)
    val bytes : int
  end) -> S