7
我看到很多行,如import HSP.ServerPartT()
- 导入列表为空。为什么这样做?只是不导入这个模块有什么不同?说明Haskell空的导入列表()
我看到很多行,如import HSP.ServerPartT()
- 导入列表为空。为什么这样做?只是不导入这个模块有什么不同?说明Haskell空的导入列表()
它只从模块导入类型实例。随着-Wall
,GHC问题以了解导入模块警告,而从没有使用的定义:
foo.hs:1:1:
Warning: The import of `M' is redundant
except perhaps to import instances from `M'
To import instances alone, use: import M()
空导入列表沉默此警告,并作为进口的目的文档。
该表格只能从该模块导入实例。这就是这种形式的原因,你希望有范围的实例,但没有别的。