I’m happy to annouce that Weeder 2.6.0 has been released. Weeder is a Haskell utility to help find unused Haskell declarations over an entire project. As always, you can install Weeder from either Github or Hackage. The changes in this release are:
- Weeder now supports GHC 9.6.
- Weeder now uses TOML as a configuration format. Please see Weeder’s
READMEfor more information on the configuration format.
- Weeder now sorts weeds in a single file by ascending line number
- Weeder now internally adds declarations once. This shouldn’t result in any user visible changes, but may improve performance.
Also, in the next week or two we plan to release Weeder 2.7, which will support detecting unused type classes and type class instances. We’d love additional testing, so if you’re interested please try this branch.