Diffing.Defs(3)
β¨ NAME β¨
Okay so bestie, meet Diffing.Defs(3) from the OCaml library β it's literally The core types of a diffing implementation. That's the whole vibe. π
π¦ Module type π¦
Module type Diffing.Defs
No cap, that's the module type name right there. π«Ά
π Documentation π
Module type Defs
Module type Defs
= sig end
The core types of a diffing implementation β yes, again, because that's the official line and we keep the facts exactly as they are. β¨
Here are the types, in order, with their descriptions:
type lefttype righttype eqβ Detailed equality tracetype diffβ Detailed difference tracetype stateβ environment of a partial patch
That's the whole squad: left, right, eq, diff, and state. Iconic. π
Mwah π β this cute little page came from OCamldoc, dated 2026-06-22. Bye bestie! π«Άπ
π¦ where this page comes from
- arch rolling: ocaml 5.5.0-1 Β· LGPL2.1 AND custom: QPL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms