module Define:
| Parameters: |
|
typediff =(D.left, D.right, D.diff) Diffing_with_keys.mismatch
typeleft =D.left Diffing_with_keys.with_pos
typeright =D.right Diffing_with_keys.with_pos
typecomposite_change =(D.left, D.right, D.diff) Diffing_with_keys.change
Composite changes and patches
typepatch =composite_change list
typechange =(left, right, unit,
diff)
Diffing.change
Atomic changes
module type Parameters =sig..end
module Simple: