jfmengels / elm-review-simplify

Provides elm-review rules to simplify your Elm code
https://package.elm-lang.org/packages/jfmengels/elm-review-simplify/latest/
BSD 3-Clause "New" or "Revised" License
19 stars 9 forks source link

element count >= 0 is always true #295

Open lue-bird opened 7 months ago

lue-bird commented 7 months ago
-- neg0 is 0 or less, neg is -1 or less

List.length dict >= neg0 --> True
Array.length dict >= neg0 --> True
Set.size dict >= neg0 --> True
Dict.size dict >= neg0 --> True

-- and in the same way
elementCount < neg0 --> False
elementCount == neg --> False
elementCount /= neg --> True

(found in the FSharpLint default config)

jfmengels commented 7 months ago

Sounds good to me 👍