Diff a list of Elm.Docs.Module
s.
{ modulesAdded : Set String
, modulesChanged : Dict String Elm.Module.Diff.Diff
, modulesRemoved : Set String
}
Names of removed and added modules
and an Elm.Module.Diff.Diff
for all modules that were changed.
for : { old : List Elm.Docs.Module, new : List Elm.Docs.Module } -> Diff
A Diff
with everything that changed from old -> new
toMagnitude : Diff -> Elm.SemanticMagnitude.Magnitude