Arity_Three
module H0 : Cacheable
module H1 : Cacheable
module H2 : Cacheable
module R : Result
val clear : unit -> unit
val merge : (H0.t -> H1.t -> H2.t -> R.t) -> H0.t -> H1.t -> H2.t -> R.t