love-haskell / coercible-utils

Utility functions for Coercible types
https://hackage.haskell.org/package/coercible-utils
BSD 3-Clause "New" or "Revised" License
9 stars 3 forks source link

Bring back the wild API #33

Open treeowl opened 4 years ago

treeowl commented 4 years ago

Closes #24

treeowl commented 4 years ago

@kozross I'd really like your opinion of this, and especially of the new name. @chessai and @sjakobi, please feel free to chime in as well.

kozross commented 4 years ago

I'll review this soon - I have a 13-hour workday today...

kozross commented 4 years ago

So, massive apologies! I agree with all of this in principle. The only suggestion I have is perhaps adding a note to the documentation of the CoercibleUtils module (preferably in a very visible way), indicating that the 0.0.0 API is now in CoercibleUtils.Wild, to make it even easier to find.

Edit: Upon further contemplation - should we perhaps deprecate pre-0.2.0.0 versions when this releases, to avoid the kind of issue I ran face-first into that prompted this whole story?