我不知道如何導入模塊的所有功能,而不必指定各個功能。在Erlang中,如何從模塊導入所有功能?
6
A
回答
9
正如Christian所說,「從模塊中導入所有功能是不可能的。」編譯器沒有import_all
指令,我認爲這是故意阻止過多的函數導入。
導入函數而不是完全限定它們M:F(...)
通常是不好的風格。調用模塊本地函數和另一個模塊中的函數(代碼加載規則)之間存在語義差異,所以我認爲最好是明確地調用外部調用。對於導入字典/列表/集合模塊函數,人們可能會做出例外,因爲這些是通常理解的,在代碼升級過程中不太可能改變。
7
無法從模塊導入所有功能。
6
不要使用-import,利用它使 代碼難以閱讀,因爲你不能 在功能 定義什麼模塊直接看到。使用exref(交叉參考 工具)查找模塊依賴關係。
相關問題
- 1. 從導入模塊導入功能
- 2. 從導入模塊的模塊中導入功能
- 3. 如何爲所有功能導入模塊?
- 4. 從模塊導入特定的功能
- 5. 無法從模塊導入功能
- 6. 從不同模塊導入功能
- 7. 如何從同一文件夾中的模塊導入功能?
- 8. Node.js如何導入和導出具有子功能的模塊
- 9. 從模塊執行所有功能
- 10. 如何導入的功能的模塊,並通過模塊
- 11. 是否有可能使所有模塊隱式導入模塊?
- 12. 如何在python3.3中重新載入所有導入的模塊?
- 13. Python:如何從dir中的所有模塊導入?
- 14. 如何在功能模塊中使用導入forRoot()的服務?
- 15. 導入模塊無法使用的功能從模塊
- 16. 如何防止從我的模塊導入功能?
- 17. 從模塊導入*是不是導入我的功能
- 18. Python:從已導入的模塊導入功能
- 19. 如何在TypeScript中的目錄中導入所有模塊?
- 20. 在Erlang中,如何從模塊內編譯模塊?
- 21. 如何在PowerShell中刪除所有導入的模塊?
- 22. 導入目錄中的所有模塊
- 23. 導入Django中的所有模塊
- 24. 是否有可能在Python中的「導入模塊」中獲得「導入模塊」?
- 25. Python嘲笑導入模塊的功能
- 26. Node.js的委託功能導入模塊
- 27. 導入模塊功能的根 - 蟒蛇
- 28. 如何將功能放入模塊?
- 29. 模塊導出功能
- 30. Python是否將模塊路徑中的所有模塊導入?
解析變換爲救援? :-) – Zed 2010-03-24 07:46:34
你爲什麼要那樣做? – 2010-03-24 12:03:30
@Roberta。你的意思是爲什麼我會導入函數或爲什麼有人會使用分析轉換。 – Zubair 2010-03-24 12:31:04