Diffing.Defs(3) OCaml library Diffing.Defs(3)

# [NAME](#NAME)

Diffing.Defs - The core types of a diffing implementation

# [Module type](#Module_type)

Module type Diffing.Defs

# [Documentation](#Documentation)

Module type **Defs**  
\= **sig end**

The core types of a diffing implementation

*type left*

*type right*

*type eq*

Detailed equality trace

*type diff*

Detailed difference trace

*type state*

environment of a partial patch

2026-09-15 OCamldoc

---

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