elm-explorations / test

Write unit and fuzz tests for Elm code.
https://package.elm-lang.org/packages/elm-explorations/test/latest
BSD 3-Clause "New" or "Revised" License
237 stars 39 forks source link

Remove Simplify.map and Simplify.andMap #84

Closed mgold closed 5 years ago

mgold commented 5 years ago

These functions operate on LazyList, which we are hiding (so this finishes the work mostly done in #79). Grepping for "lazy" in the generated docs JSON finds no matches now, so I think there are not any more that I've missed.

It's impossible to implement these functions (sensibly) if they were to accept simplifiers instead of lazy lists. A simplifier is a function, and a value of the type of the argument isn't available.

By deleting the relevant documentation, this closes #65.

Tagging major release blocker for obvious reasons.

drathier commented 5 years ago

Looks good to me :)