标签: haskell import module conventions
在考虑here总是明确导入模块的原因(Prelude除外)之后,我试图遵守这个规范。然而,这有时可能很麻烦。是否有任何工具可以分析工作代码并提供显式导入的完整列表?
Prelude
答案 0 :(得分:7)
-ddump-minimal-imports有ghc标记。
-ddump-minimal-imports
ghc
结果将放在文件(module-name).imports中。
(module-name).imports
此处-fno-code ghc选项也很有用(避免代码生成阶段。)
-fno-code