[Haskell-cafe] Find unused exports

Don Stewart dons at galois.com
Sat Nov 15 17:16:39 EST 2008

> Hello,
> Has anyone already made a tool to check if exported functions, data
> constructors, types, etc are unused within a set of modules?
> For my usage it would probably suffice if the tool only compared
> import lists against export lists as we compile with -Wall and 99% of
> our imports say exactly which names are imported (and that last 1%
> could easily be fixed to say as well).
> If the tool doesn't already exist is there an easy way to approximate it?

Have you used the minimal imports flag? That might hint at what
/exports/ can also be removed.

-- Don

More information about the Haskell-Cafe mailing list