Diffing\_with\_keys.Define.Parameters(3) OCaml library Diffing\_with\_keys.Define.Parameters(3)

# [NAME](#NAME)

Diffing\_with\_keys.Define.Parameters - no description

# [Module type](#Module_type)

Module type Diffing\_with\_keys.Define.Parameters

# [Documentation](#Documentation)

Module type **Parameters**  
\= **sig end**

*val weight* : **Diffing\_with\_keys.Define.change -&gt; int**

*val test* : **D.state -&gt;** **Diffing\_with\_keys.Define.left -&gt;** **Diffing\_with\_keys.Define.right -&gt;** **(unit, Diffing\_with\_keys.Define.diff) result**

*val update* : **Diffing\_with\_keys.Define.change -&gt; D.state -&gt; D.state**

*val key\_left* : **D.left -&gt; string**

*val key\_right* : **D.right -&gt; string**

2026-09-15 OCamldoc

---

Document: Diffing_with_keys.Define.Parameters(3o) from ocaml-4 4.14.4-r3 (Chainguard OS)
Source: https://github.com/ocaml/ocaml
