考虑到原因here总是明确导入模块(除了Prelude
),我试图遵守这个规范。但是,这有时会很麻烦。是否有任何工具可以分析工作代码并提供显式导入的完整列表?有帮助显式导入Haskell模块的工具吗?
6
A
回答
6
ghc
有-ddump-minimal-imports
标志。
结果放在文件(module-name).imports
中。
的-fno-code
GHC的选择也是有帮助这里(以避免代码生成阶段)。
相关问题
- 1. 导入Haskell模块
- 2. Haskell导入模块
- 3. Javascript模块模式帮助
- 4. Haskell模块导入本身
- 5. 帮助Haskell的IO输入
- 6. Haskell导出当前模块与额外的导入模块
- 7. 帮助显式模板especialization
- 8. Haskell工具重写导入语句以命名所有导入?
- 9. 帮助winsys模块
- 10. Wordpress模块帮助
- 11. Ruby模块帮助
- 12. Rails3模块帮助
- 13. 导出具有不同层次结构的haskell模块
- 14. haskell GHCi不能导入模块
- 15. Haskell帮助中的classList帮助
- 16. 的Python:模块列表(>>>帮助(“模块”)不工作)
- 17. joomla的hwdvideoshare模块帮助
- 18. 在Twitter中输入框后显示帮助块引导程序
- 19. BCP导入帮助
- 20. 需要帮助了解模块导入错误
- 21. 帮助我为mssql数据库生成xml模式的工具?
- 22. Javascript模块模式导入
- 23. 模式匹配需要帮助吗?
- 24. 从haskell模块提取导入模块列表
- 25. 导入导入主模块的模块
- 26. re模块帮助Python
- 27. vba代码重构 - 有什么工具可以帮助吗?
- 28. NSNotificationCenter有帮助吗?
- 29. 是否有可能使所有模块隐式导入模块?
- 30. 帮助,glob模式
如果用'GHC -v'编译,你可以看到所有以'链接信息开始部分进口: (([“-lHScryptohash-0.11.6”,....'。这虽然有一些问题....首先,你需要拉出信息并解析它,其次,它似乎拥有比你需要,因为这些问题,我不愿将这个评论推广到一个答案,但也许这可以帮助你。 – jamshidh 2014-11-04 20:32:51