A collection of generally useful reviews for [`elm-review-mini`](https://dark.elm.dmy.fr/packages/lue-bird/elm-review-mini/latest/).
For details, check the documentation of the provided review modules:

  - [`BindingIsUsed`](BindingIsUsed) – Report introduced names that are associated with a thing but never referenced
  - [`ImportExposingIsExplicit`](ImportExposingIsExplicit) – Enforces that all imports with exposes specify the member names and don't use the `exposing (..)` syntax to expose everything
  - [`ModuleExposingIsExplicit`](ModuleExposingIsExplicit) – Enforces that all module exposes specify the member names and don't use the `exposing (..)` syntax to expose everything
  - [`ModuleValueOrFunctionIsTypeAnnotated`](ModuleValueOrFunctionIsTypeAnnotated) – Enforce that all top-level value/function declarations have a type annotation
  - [`LetValueOrFunctionIsTypeAnnotated`](LetValueOrFunctionIsTypeAnnotated) – Enforces that `let in` value/function declarations have a type annotation
  - [`ModuleAndExposesAreUsed`](ModuleAndExposesAreUsed) – Report exposed members of modules that aren't referenced outside of the module itself. If there would be no exposed members left, report the whole module as unused
  - [`DebugIsNotUsed`](DebugIsNotUsed) – Report using a member of the `Debug` module
  - [`CommentDoesNotUseCertainMarks`](CommentDoesNotUseCertainMarks) – Report comments that use a given word
  - [`RecordTypeAliasConstructorFunctionIsNotUsed`](RecordTypeAliasConstructorFunctionIsNotUsed) – Reports using a record type alias constructor function
