问题
Does anyone know of tools to manage Haskell imports? Sometimes, I want to refactor things by moving them to another file, and a script to generate the minimal set of imports [for the new file] would be nice.
回答1:
GHC can tell you which imports are required; simply add the -fwarn-unused-imports
flag.
回答2:
There's a program called fix-imports that can generate a minimal set of imports for you. It only works for qualified imports, though.
来源:https://stackoverflow.com/questions/6756477/scripts-to-automatically-manage-imports-or-refactor-modules