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 left
  • type right
  • type eq β€” Detailed equality trace
  • type diff β€” Detailed difference trace
  • type 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