Diffing.Define.S(3) OCaml library Diffing.Define.S(3)

# [NAME](#NAME)

Diffing.Define.S - no description

# [Module type](#Module_type)

Module type Diffing.Define.S

# [Documentation](#Documentation)

Module type **S**  
\= **sig end**

*val diff* : **D.state -&gt; D.left array -&gt; D.right array -&gt; Diffing.Define.patch**

**diff state l r** computes the optimal patch between **l** and **r** , using the initial state **state** .

2026-09-15 OCamldoc

---

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