Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Haskell 中,您只能像这样导入模块的某些功能:
import SomeModule(funFoo, funBar)
其中SomeModule大概定义了更多的功能,而不仅仅是funFoo和funBar。这是好习惯吗?这样做有什么回报?它会使目标代码变小还是什么?
SomeModule
funFoo
funBar
限制从模块导入的主要优点是避免导入与另一个模块(或 Prelude)冲突的名称。它不会使目标代码更小。