lue-bird / elm-docs-diff / Elm.Declaration.Diff

Diff a declaration

aliasesAreEquivalent : ( Elm.Docs.Alias, Elm.Docs.Alias ) -> Basics.Bool

Are both type Elm.Docs.Alias declarations equal?

unionsAreEquivalent : ( Elm.Docs.Union, Elm.Docs.Union ) -> Basics.Bool

Are both Elm.Docs.Union type declarations equal?

Reminder: Emulates elm diff behaviour and therefore explicitly e.g. says exposing the variants necessitates a major version bump.

valuesAreEquivalent : ( Elm.Docs.Value, Elm.Docs.Value ) -> Basics.Bool

Are both Elm.Docs.Value/function declarations equal?