Haskell tool to rewrite import statements to name all imports?
haskell, import
Solution
Use ghc's `-ddump-minimal-imports` flag. For an example, see Cleaning up your Haskell imports on my blog.
Problem
While writing Haskell code, I often simply type ``` import System.Environment import System.Directory ``` Is there a tool available that will amend these import statements and add the function names I actually use back into the import statements? Such as: ``` import System.Environment (getArgs) import System.Directory (getDirectoryContents) ``` Thanks.