lue-bird/elm-docs-diff/1.0.0

NOTE: the latest version is 1.0.2

Elm.Module.Diff

type alias Diff =
{ unions :
{ added : Dict String Union
, changed :
Dict
String
{ old : Union
, new : Union
}
, removed : Dict String Union
}
, aliases :
{ added : Dict String Alias
, changed :
Dict
String
{ old : Alias
, new : Alias
}
, removed : Dict String Alias
}
, values :
{ added : Dict String Value
, changed :
Dict
String
{ old : Value
, new : Value
}
, removed : Dict String Value
}
}

For union type, type alias and function/value declarations: Names of removed and added declarations and both declarations if a declaration was changed.

for :
{ old : Module
, new : Module
}
-> Diff

A Diff with everything that changed from old -> new

What Magnitude does this Diff have?