Module Diffing.DefineSource
Define(Defs) creates the diffing types from the types defined in Defs and the functors that need to be instantatied with the diffing algorithm parameters
Parameters
Signature
The type of potential changes on a list.