lue-bird/elm-review-mini-common/1.0.0

ModuleExposingIsExplicit

review : Review

Enforces that all module exposes specify the member names and don't use the exposing (..) syntax to expose everything.

Modules can have helpers for implementation details which the users of this module should not have to know about. Therefore, the API should be explicitly defined and as small as possible.

reported

module A exposing (..)


a =
    ""

not reported

module A exposing (a)


a =
    ""